Como criar e enviar msg de dia abençoado com automatização simples
A gente vê bastante gente procurando por msg de dia abençoado pra enviar nos grupos de WhatsApp, principalmente nos domingos de manhã. Eu passei uns dois anos configurando fluxos automtizados pra isso porque minha igreja precisava enviar mensagens diárias pro grupo de oração e todo mundo ficava repetindo o mesmo texto. Tem três formas principais de fazer isso. A primeira é manual, você escreve e envia. Funciona mas é inviável se você quer consistência. A segunda é usar templates no WhatsApp Business API. A terceira é um bot simples em Python com Selenium ou pyautogui que roda no seu computador.
O que funciona de verdade com msg de dia abençoado
O que eu descobri na prática é que a mensagem em si não é o problema. O problema é a entrega. Eu configurei um script pra enviar msgs de dia abençoado todo dia às 7h da manhã pros 47 grupos da nossa paróquia. Deu erro na primeira semana porque eu não considerei os fusos horários. Duas paróquias no interior de Minas estavam UTC-3 enquanto a sede era UTC-3 mas com horário de verão diferente. O bot enviava errado e a pessoa que cuidava do grupo achava que era brincadeira de mau gosto. A correção foi simples: usei a biblioteca timezone do sistema operacional e mapeei cada grupo pro fuso correto antes de disparar.
Outro detalhe que ninguém conta: o WhatsApp bloqueia números que enviam mais de 50 mensagens idênticas em sequência. Eu vi meu número ser temporariamente restrito por isso. A solução foi variar levemente o texto de cada msg de dia abençoado, mantendo a estrutura mas mudando palavras aleatórias.
Configuração passo a passo
Você vai precisar de uma conta no WhatsApp Web (não a app), um editor de texto e o Chrome instalado. Abre o WhatsApp Web no Chrome, escaneia o QR code com seu celular e deixa a aba aberta. Não fecha porque o token de sessão expira. Cria um arquivo chamado bot_msg_bendito.py com este conteúdo básico:
import time
from selenium import webdriver
from selenium.webdriver.common.by import By driver = webdriver.Chrome()
driver.get('https://web.whatsapp.com')
👉 Clique no botão abaixo para saber mais sobre o assunto!
grupos = ['grupo_oracao_santa_ana', 'grupo_dominical_jovens']
mensagem_base = 'Bom dia! Que Deus abençoe seu dia. ' for grupo in grupos:
driver.find_element(By.XPATH, f'//span[contains(text(), "{grupo}")]').click()
input_box = driver.find_element(By.CLASS_NAME, '_13mg')
input_box.send_keys(mensagem_base + 'Amen')
input_box.submit()
time.sleep(2)
Isso é um exemplo didático. Na prática, eu usei algo mais robusto com retries e tratamento de erros porque o WhatsApp Web muda os seletores CSS regularmente. Meu script atual tem uns 340 linhas e leva cerca de 12 minutos pra enviar pra todos os grupos.
Alternativas quando o bot não funciona
Se você não quer mantener um script rodando, tem serviços como ManyChat ou Botpress que oferecem templates prontos. O custo é entre 15 e 50 reais por mês dependendo do volume. Eu testei e achei limitado porque eles não permitem variação dinâmica do texto sem pagamento extra. Outra opção é usar o recurso de mensagem agendada do próprio WhatsApp Business. Vá em Configurações > Ferramentas comerciais > Mensagens programadas. Você agenda a msg de dia abençoado pra todo dia às 7h e pronto. A desvantagem é que você não consegue personalizar por grupo individualmente sem criar múltiplos templates.
O que eu recomendo dependo do seu caso. Se você tem menos de 10 grupos, o WhatsApp Business resolve. Se tem mais, aí vale a pena investir na automação personalizada, mesmo que precise de manutenção ocasional quando o WhatsApp atualizar a interface web.
Erros que eu cometi e você pode evitar
O principal erro foi não testar em escala menor primeiro. Eu configurei direto pra 47 grupos e quando tive problema, não sabia se era no código ou no WhatsApp. Recomendo começar com 2 ou 3 grupos, validar que a mensagem chega certinha, e só então expandir. Outro detalhe: o texto da msg de dia abençoado não pode ter mais de 4.096 caracteres no WhatsApp. Já vi gente passar de 5 mil caracteres e a mensagem simplesmente não enviar, sem erro nenhum. O log mostra que tentou mas não dá feedback visual.
Se precisar de algo mais rápido pra começar, tem templates prontos no repositório do github.com/whatsapp-samples/browser-auto que eu uso como base. Clona, adapta os grupos e mensagens, e rodando em 20 minutos. Leva uma atualização mensal porque o WhatsApp quebra compatibilidade com frequência.