Introducao ao Telegram Bot
Telegram permite criar bots que interagem automaticamente com usuarios. API totalmente gratuita, poderosa e bem documentada - perfeita para aprender chatbots.
Telegram e muito popular no Brasil e tem a API mais acessivel do mercado. Perfeito para prototipar chatbots antes de ir para WhatsApp (mais complexo e caro).
BotFather, Bot token, Chat ID, Telegram API, Commands, Inline keyboards.
Criando um Bot
- Abra @BotFather no Telegram
- Envie /newbot
- Escolha nome e username
- Copie o token gerado
- Use no Make para conectar
Recebendo mensagens
Configurar webhook no Make para receber mensagens enviadas ao bot. Processar texto, imagens, arquivos, audios e outros tipos de midia dos usuarios.
Recepcao de mensagens e a base de qualquer chatbot. Sem receber e processar input do usuario, impossivel criar interacao util.
Message update, Text message, Media message, User info, Chat type, Message ID.
Dados Recebidos
{
"message": {
"chat": {"id": 123456789},
"from": {"first_name": "Maria"},
"text": "Ola, preciso de ajuda!"
}
}
Enviando respostas automaticas
Usar modulo Telegram no Make para enviar mensagens de volta ao usuario. Pode ser texto simples, imagens, documentos, ou mensagens com botoes interativos.
Resposta automatica e a funcao primaria de qualquer bot. E onde a magica da automacao de atendimento realmente acontece.
Send message, Reply markup, Inline keyboard, Parse mode (HTML/Markdown), Photo/Document.
Tipos de Resposta
Mensagem simples
Foto com legenda
PDF, arquivos
Menu interativo
Trabalhando com grupos
Bots podem participar de grupos e canais do Telegram. Comportamento diferente: precisa ser mencionado ou ter permissao de admin para ver todas mensagens.
Grupos multiplicam o alcance do bot. Um unico bot pode atender centenas de usuarios simultaneamente em grupos de comunidade.
Group chat, Channel, Admin rights, Privacy mode, Mentions, Group ID vs Chat ID.
Importante
Em grupos, bots so recebem mensagens quando sao mencionados (@seubot) ou quando tem "Privacy mode" desativado nas configuracoes do BotFather.
Introducao ao WhatsApp
WhatsApp Business API permite automacoes similares ao Telegram, porem com custos, regras mais rigidas e complexidade maior. E o canal dominante no Brasil.
WhatsApp e onde 99% dos clientes brasileiros estao. Automacao de WhatsApp tem o maior impacto comercial real no Brasil.
WhatsApp Business API, Message templates, Session messages, 24h window, Opt-in.
WhatsApp vs Telegram
Gratis, facil, menos usuarios
Pago, complexo, mais usuarios
Escolhendo provedor de WhatsApp
Comparar opcoes de API WhatsApp: Z-API, Evolution API, Twilio, Meta Business API. Cada um com custos, recursos e complexidades diferentes.
Escolha errada custa caro ou limita funcionalidades. Entender as opcoes evita retrabalho e surpresas desagradaveis no futuro.
Z-API, Evolution API, Twilio, Official API, Unofficial API, Pricing models.
Comparativo de Provedores
Recomendacao para Iniciantes
Comece com Z-API pela facilidade de setup. Migre para Evolution (self-hosted) quando escalar, ou Meta Cloud API para casos que exigem API oficial.
Proximo Modulo
1.10 - Projeto Integrador Fundamentos