Bots do Telegram: o que são e como usar
Entenda o que são os bots do Telegram, como encontrá-los e ativá-los, e conheça bots úteis para enquetes, downloads, lembretes e administração de grupos.
Bot é um dos recursos que mais separa o Telegram dos concorrentes, e ao mesmo tempo é o mais mal compreendido. Muita gente imagina algo complicado, coisa de programador. Na prática, um bot é apenas uma conta automatizada com a qual você conversa como conversaria com qualquer pessoa: manda uma mensagem, ele responde. A diferença é que quem responde é um programa, não um ser humano. Isso abre espaço para tarefas que iriam de baixar um vídeo a organizar as regras de um grupo com milhares de membros.
O que é um bot, na prática?
Pense no bot como um atendente que só sabe fazer algumas coisas, mas faz rápido e a qualquer hora. Você reconhece um bot pelo nome de usuário: ele sempre termina em bot, como @GmailBot ou @vote. No perfil, o Telegram mostra o texto "bot" abaixo do nome, e a tela de conversa costuma trazer um botão azul escrito Iniciar em vez do campo de digitação comum.
Bots não ligam para você, não aparecem online de verdade e não têm foto de perfil que muda sozinha por vaidade. Eles existem para receber comandos e devolver resultados. Alguns funcionam por comandos digitados (mensagens que começam com /, como /start ou /help); outros mostram botões na tela para você tocar; e há os chamados bots inline, que funcionam dentro de qualquer conversa.
Como começar a usar um bot em três passos
- Encontre o bot. Toque na lupa de busca no topo e digite o nome de usuário completo, por exemplo
@gif. Confira se o resultado tem a etiqueta "bot" para não cair em uma conta falsa com nome parecido. - Toque em Iniciar (ou envie /start). Esse primeiro comando "acorda" o bot e normalmente mostra um menu com o que ele faz.
- Siga as instruções. A partir daí é conversa: digite comandos, toque nos botões ou envie o arquivo/link que o bot pede.
Para parar de receber mensagens de um bot, abra o perfil dele e toque em Parar bot ou Bloquear. Nada de desinstalar nada; é como silenciar um contato.
O que são bots inline e por que eles são tão práticos?
Os bots inline são a parte mais elegante do sistema. Você não precisa abrir a conversa do bot: digita o nome dele seguido de um espaço dentro de qualquer chat, e ele mostra os resultados ali mesmo. O exemplo clássico é o @gif: em qualquer conversa, escreva @gif comemorando, espere um instante e uma prévia de GIFs aparece logo acima do teclado. Toque em um e ele é enviado.
Outros bots inline conhecidos:
@pic— busca imagens.@youtube— procura e compartilha vídeos.@wiki— traz trechos da Wikipédia.@vote— cria uma enquete rápida com botões de reação.
O detalhe importante: quando você usa um bot inline, a pessoa do outro lado não precisa ter o bot. O resultado chega como uma mensagem normal.
Quais bots valem a pena para o dia a dia?
Depende do que você faz, mas alguns tipos aparecem sempre. A tabela abaixo separa por objetivo:
| Objetivo | Bot | O que faz |
|---|---|---|
| Salvar links e ler depois | @Pocket (integrações) | Guarda artigos para leitura posterior |
| Baixar mídia | bots de download de vídeo | Recebem um link e devolvem o arquivo |
| Lembretes | @SkeddyBot | Envia lembretes na hora que você marcar |
| Enquetes rápidas | @vote | Cria votações com botões |
| Feeds de RSS | @TheFeedReaderBot | Avisa quando um site publica algo novo |
| Downloads e conversões | vários | Convertem formatos, comprimem arquivos |
Uma ressalva honesta: o ecossistema de bots muda o tempo todo. Bots são criados e abandonados por pessoas independentes, então um que funciona hoje pode ficar fora do ar amanhã. Antes de depender de um bot para algo importante, teste com calma e não confie dados sensíveis a ele. Bots que prometem "baixar qualquer coisa" de plataformas pagas também costumam esbarrar em questões de direitos, então vá com pé atrás.
Como os bots ajudam na administração de grupos?
É aqui que os bots brilham para quem gerencia comunidades. Grupos grandes ficam impossíveis de moderar no braço, e bots administradores automatizam o trabalho pesado. Eles conseguem apagar spam, dar boas-vindas a novos membros, aplicar filtros de palavras, silenciar quem envia link proibido e até aplicar um "captcha" simples para barrar contas automatizadas na entrada.
Para usar, você adiciona o bot ao grupo e o promove a administrador com as permissões de que ele precisa (apagar mensagens, banir usuários, e assim por diante). Bots de administração populares oferecem painel de configuração pelo próprio Telegram ou por um site. Se você cuida de uma comunidade, vale conferir nosso guia sobre as melhores ferramentas para administrar grupos, que compara várias dessas opções.
Um cuidado central: dar a um bot o poder de banir e apagar mensagens é dar a ele bastante controle. Use apenas bots com reputação conhecida e conceda somente as permissões necessárias. Se um bot administrador não precisa fixar mensagens, não dê essa permissão a ele.
Como criar seu próprio bot sem ser programador (e onde entra o código)
O ponto de partida para qualquer bot é sempre o mesmo: o @BotFather, o bot oficial do Telegram que cria outros bots. Envie /newbot, escolha um nome de exibição e um nome de usuário terminado em bot. O BotFather entrega um token — uma sequência longa de caracteres que funciona como a chave do seu bot. Guarde esse token como se fosse uma senha, porque quem tiver acesso a ele controla o bot.
Até aqui não há programação. Mas para o bot fazer algo além de existir, o token precisa ser conectado a um programa. Você tem dois caminhos:
- Sem código: plataformas visuais permitem montar bots de atendimento, respostas automáticas e fluxos de venda arrastando blocos, sem escrever uma linha. Você cola o token e configura tudo pela interface.
- Com código: usando bibliotecas em Python, JavaScript e outras linguagens, você programa o comportamento pela API oficial de bots do Telegram, que é gratuita e bem documentada.
Para a maioria das pessoas que só quer um bot de boas-vindas ou de enquetes, o caminho sem código resolve. Programar vale a pena quando você precisa de algo específico que nenhuma plataforma pronta oferece.
Bots, canais e o resto do ecossistema
Bots conversam bem com os outros recursos do Telegram. Você pode ligar um bot a um canal para publicar automaticamente, usar bots para gerar links de convite ou para coletar respostas de formulários. Se ainda tem dúvida sobre a diferença entre grupo e canal — algo que muda como os bots atuam em cada um —, dá uma olhada em grupo e canal no Telegram: qual a diferença. E se você quer descobrir comunidades ativas para testar bots na prática, a seção de grupos e canais do Telegram do EncontraGrupos reúne opções por tema.
No fim, o segredo é encarar bots como pequenas ferramentas, não como bichos de sete cabeças. Comece com um @gif ou um @vote, sinta como funciona, e só depois avance para automações mais sérias.
Perguntas frequentes
Bot do Telegram é seguro? Ele vê minhas mensagens? Um bot só recebe as mensagens que você envia diretamente a ele ou nas quais você o menciona com @. Em grupos, por padrão, ele não lê as conversas normais, a menos que o administrador ative o modo de privacidade desligado. Ainda assim, evite enviar senhas, códigos ou dados bancários para qualquer bot.
Como eu encontro um bot no Telegram? Use a barra de busca no topo do aplicativo e digite o nome de usuário do bot, que sempre termina em 'bot' (como @gif ou @vote). Você também pode achar bots recomendados dentro de grupos e canais ou em diretórios de bots na internet.
Preciso pagar para usar bots do Telegram? A maioria dos bots é gratuita. Alguns oferecem recursos pagos por assinatura ou por Telegram Stars, a moeda interna do app. O próprio Telegram não cobra para você conversar com um bot.
Como eu crio meu próprio bot? Converse com o @BotFather, envie o comando /newbot e siga as instruções para dar um nome e um usuário ao seu bot. Ele devolve um token de acesso, que serve para programar o bot com uma linguagem como Python ou JavaScript.
Tem um grupo ou canal?
Cadastre gratuitamente no encontragrupos.com.br e ganhe visibilidade.