Parte 1: Como criar um bot no Telegram
Passo 1: Encontre o BotFather
- Abra o seu aplicativo do Telegram (no celular, tablet ou computador).
- Na barra de pesquisa, digite @BotFather.
- Clique no perfil oficial. Atenção: certifique-se de que é o BotFather com o selo azul de verificação do Telegram.
Passo 2: Inicie a conversa
- Clique no botão "Começar" (ou envie o comando /start se o botão não aparecer).
- O BotFather vai responder com uma lista gigante de comandos disponíveis.
Passo 3: Crie o seu bot
- Digite ou clique no comando /newbot.
- O BotFather vai perguntar como você quer chamar o seu bot. Esse é o Nome de Exibição (pode ter espaços, letras maiúsculas, emojis, etc. Ex: Meu Primeiro Bot 🤖). Digite o nome e envie.
- Agora ele vai pedir um Username (nome de usuário). Esse nome será usado nos links e deve ser único. A regra principal é que ele obrigatoriamente deve terminar com a palavra "bot".
- Exemplos válidos: meu_primeiro_bot, MeuPrimeiroBot, Teste123_bot.
- Se o nome já estiver em uso, o BotFather avisará e você terá que tentar outro.
Passo 4: Guarde o seu Token
Assim que o username for aceito, o BotFather enviará uma mensagem de parabéns com um texto parecido com este:
Use this token to access the HTTP API:
1234567890:ABCdefGhIJKlmNoPQRsTUVwxyZ_12345
Esse código longo é o seu Token. Ele é a "senha" do seu bot. Com ele, você pode conectar o bot ao Python, Node.js, PHP, ou serviços de automação (como Make ou Zapier).
Guarde-o em segurança e nunca o compartilhe publicamente!
Parte 2: O que fazer se o Token vazar? (Como renovar)
Se você sem querer postou o seu token no GitHub, mandou em um grupo ou desconfia que alguém teve acesso a ele, qualquer pessoa poderá controlar o seu bot. Para resolver isso, você precisa revogar o token antigo e gerar um novo.
Passo a passo para gerar um novo Token:
- Volte ao Telegram e abra a conversa com o @BotFather.
- Digite o comando /mybots (Meus bots).
- O BotFather mostrará um teclado com a lista de todos os bots que você criou. Clique no nome do bot que teve o token vazado.
- Um novo menu de opções sobre esse bot vai aparecer. Clique na opção API Token.
- O BotFather vai mostrar qual é o token atual. Logo abaixo da mensagem, clique no botão Revoke current token (Revogar token atual).
Pronto! O BotFather vai invalidar o token antigo na mesma hora (quem estava usando ele perderá o acesso) e vai te enviar um Token totalmente novo.