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!
- 📅 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
)
- Mensagens enviadas com sucesso (
- ⚡ Fácil de rodar via linha de comando, passando o chat_id como parâmetro
- 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
- 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)
-
Crie seu bot no Telegram
Converse com o @BotFather, crie um bot e copie o token gerado. -
Configure o script
- Abra o arquivo
mensageiro.py
- Substitua a variável
TOKEN
pelo seu token do bot Telegram.
- Abra o arquivo
-
Prepare o arquivo de mensagens JSON
Crie ou edite o arquivomensagens.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
}