Vídeo: Bot do Telegram com NodeMCU (ESP8266): 3 etapas
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Precisa de um bot para dar notificações de seu sistema? ou fazer algo apenas enviando uma mensagem? Telegram Bot é a sua solução! Neste tutorial, usarei o Telegram Web e o BotFather para fazer meu bot.
Suprimentos:
1. NodeMCU2. Micro USB Cable3. Link da Web do Telegram: https://web.telegram.org/4. Biblioteca ArduinoJson (versão 5.13.5) Baixe aqui: Biblioteca ArduinoJson5. Biblioteca CTBot (versão 1.4.1) Baixe aqui: Biblioteca CTBot
Etapa 1: criar um bot
Presumo que você tenha se conectado com sucesso ao telegrama da web. Siga alguns passos abaixo e observe a imagem acima.1. Digite "botfather" na caixa de pesquisa. 2. Selecione BotFather user3. Toque no botão Iniciar na parte inferior da tela4. Digite "/ newbot" e envie-o5. Digite um nome para o seu bot (por exemplo, Ardhi NodeMCU Bot) 6. Digite um nome de usuário para o seu bot (por exemplo, ardhi_nodemcu_bot) 7. Anote ou copie o token. O token será usado no code.8. Toque no link do seu bot (por exemplo, t.me/ardhi_nodemcu_bot)9. Toque no botão iniciar na parte inferior da tela
Etapa 2: codificar e fazer upload
1. Copie o código aqui: Sketch2. Cole-o no Arduino IDE3. Altere SSID, senha e token com o seu4. Conecte o cabo micro USB em NodeMCU5. Conecte o cabo USB ao seu computador6. Clique no botão de upload e espere terminar
Etapa 3: Fale com o seu bot
Agora seu bot está pronto. Tente enviar qualquer texto e curta conversas com seu bot!