# RETO IoT Telegram

# Crear bot en Telegram

{{@10223}}

# Encontrar tu ID en Telegram

{{@10224}}

# Código para enviar y recibir

#### <span style="color: rgb(22, 145, 121);">**Bucle Inicio**</span>

1. Lo primero es conectar con la wifi
2. Y lo segundo conectar con el **Bot** que hemos creado, gracias al **TOKEN** con la instrucción **INICIAR API TOKEN**
3. Enviamos al **ID** un mensaje de bienvenida con las instrucción **Enviar a Chat ID .... Mensaje ... Formato ....**

[![2025-10-24 00_06_08-‎JavierArduino @ ‎Javier Quintana (6998).png](https://libros.catedu.es/uploads/images/gallery/2025-10/scaled-1680-/2025-10-24-00-06-08-javierarduino-at-javier-quintana-6998.png)](https://libros.catedu.es/uploads/images/gallery/2025-10/2025-10-24-00-06-08-javierarduino-at-javier-quintana-6998.png)

Hemos añadido algunos elementos de control, como el LCD

<p class="callout danger">**ATENCIÓN** si en el mensaje a enviar pones caracteres no standard, puede ser que no funcione. Por ejemplo a mi no me ha funcionado enviar ºC</p>

#### <span style="color: rgb(22, 145, 121);">**Enviar y recibir**</span>

En el evento **TELEGRAM - NUEVO MENSAJE RECIBIDO** se puede utilizar el comando **TELEGRAM MENSAJE** en el siguiente programa se puede ver como en la pantalla del LCD aparecerá quien es el remitente y qué mensaje

Luego envía la temperatura si el usuario de Telegram envía la palabra *temp*

[![2025-10-24 00_07_15-‎JavierArduino @ ‎Javier Quintana (6998).png](https://libros.catedu.es/uploads/images/gallery/2025-10/scaled-1680-/2025-10-24-00-07-15-javierarduino-at-javier-quintana-6998.png)](https://libros.catedu.es/uploads/images/gallery/2025-10/2025-10-24-00-07-15-javierarduino-at-javier-quintana-6998.png)

# Resultado

<iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen="allowfullscreen" frameborder="0" height="715" src="https://www.youtube.com/embed/ZWRA3l0D6sU" title="Telegram con Smart Home ESP32" width="402"></iframe>