Skip to content

Envio automático de mensagens diárias via Telegram para múltiplos usuários, utilizando mensagens armazenadas em JSON, com logs detalhados e tratamento profissional de erros.

License

Notifications You must be signed in to change notification settings

henriquetourinho/mensageiro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mensageiro 🚀📱

Mensageiro é um script em Python para enviar mensagens diárias personalizadas via Telegram para qualquer usuário, grupo ou canal que você quiser, com logs completos para monitorar sucesso e falhas. Perfeito para automação de mensagens, lembretes, conteúdos motivacionais e muito mais!


📬 O que o Mensageiro faz

  • 📅 Envia mensagens diferentes para cada dia do mês (1 a 31)
  • 📝 Usa arquivo JSON para guardar todas as mensagens organizadas
  • 🔄 Substitui dinamicamente variáveis como {DIA_SEMANA} e {DIA} dentro das mensagens
  • 🤖 Funciona para qualquer chat_id Telegram (usuário, grupo ou canal)
  • 📜 Gera logs profissionais e separados de:
    • Mensagens enviadas com sucesso (envio_sucesso.log)
    • Erros e falhas detalhadas (envio_erro.log)
  • ⚡ Fácil de rodar via linha de comando, passando o chat_id como parâmetro

🚀 Por que usar este script?

  • Envie mensagens automáticas diárias sem esforço
  • Tenha total controle e registro do que foi enviado e possíveis erros
  • Permite personalizar as mensagens com facilidade, alterando o arquivo JSON
  • Ideal para bots, lembretes, campanhas, motivação e interações diárias

⚙️ Requisitos

  • Python 3.x
  • Biblioteca requests instalada (pip install requests)
  • Token válido do bot Telegram (criado pelo @BotFather)
  • Chat ID válido (usuário, grupo ou canal onde o bot tenha permissão para enviar mensagens)

🛠️ Como configurar

  1. Crie seu bot no Telegram
    Converse com o @BotFather, crie um bot e copie o token gerado.

  2. Configure o script

    • Abra o arquivo mensageiro.py
    • Substitua a variável TOKEN pelo seu token do bot Telegram.
  3. Prepare o arquivo de mensagens JSON
    Crie ou edite o arquivo mensagens.json com mensagens para cada dia, por exemplo:

{
  "1": "📅 *Dia 1: Comece bem!* \n\nHoje é {DIA_SEMANA}, dia {DIA}. Vamos juntos!",
  "2": "📅 *Dia 2: Foco e força!* \n\n{DIA_SEMANA} chegou, aproveite o dia {DIA} para crescer."
  // ... até o dia 31
}

About

Envio automático de mensagens diárias via Telegram para múltiplos usuários, utilizando mensagens armazenadas em JSON, com logs detalhados e tratamento profissional de erros.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages