meta data de esta página
¡Esta es una revisión vieja del documento!
Enviar mensajes desde el ESP8266 mediante Telegram
Lo primero que necesitamos en crear nuestro propio bot. Para ello instalamos Telegram en nuestro móvil e iniciamos un chat con @BotFather.
- Escribimos /newbot y nos saldrá un mensaje preguntándonos el nombre que le vamos a poner a nuestro bot
- Una vez escrito el nombre de nuestro bot y al pulsar enviar seguidamente nos preguntará un nombre de usuario.
- Ponemos un nombre de usuario que debe de terminar con bot
- Ahora nos saldrá un mensaje en el que nos dará una dirección y un token de acceso
- Iniciamos un chat con nuestro bot
- Si escribimos algo y enviamos el bot nos responde con lo mismo
Una vez que hemos escrito algo en nuestro chat con el bot procederemos a ver como podemos conocer el identificador (chat_id) ya que lo vamos a necesitar posteriormente . Para ello abrimos nuestro navegador y escribimos lo siguiente :
https://api.telegram.org/bot<token>/getUpdates?offset=0
donde token es el identificador que nos había enviado el @bootFather.
Un ejemplo sería :
https://api.telegram.org/bot266211256:ABE1X7V2MJSxOVB-iK_a_4dXi6f0Uf405hj/getUpdates?offset=0
y en el navegador aparecería un resultado como el siguiente:
{"ok":true,"result":[{"update_id":546293813, "message":{"message_id":29,"from":{"id":546293813,"first_name":"Intrusos"},"chat":{"id":204236614,"first_name":"Intrusos","type":"private"},"date":1473372888,"text":"Hola"}}]}
donde podemos observar que el chat_id es →204236614