Bots de Telegram: del canal de notificaciones al asistente interno

Guía de n8n: configurar Telegram como canal de notificaciones y ampliarlo a un asistente interno con un agente de IA.

Para muchos equipos, un bot de Telegram es el primer contacto con n8n: una automatización sencilla envía un mensaje en cuanto llega un formulario, falla un servidor o se completa un pedido. Justo ahí empieza esta guía, porque el camino de un canal de notificaciones silencioso a un asistente digital que responde es más corto de lo que parece. Para ello, n8n incluye dos nodes propios de Telegram: un trigger que reacciona a los mensajes entrantes y un node de aplicación que envía mensajes, archivos y acciones de chat. Combinado con un agente de IA, el simple canal de envío se convierte en un asistente que responde preguntas, propone acciones y, si es necesario, espera una aprobación antes de ejecutar algo.

A fecha de julio de 2026, NordFlux utiliza este patrón con regularidad en proyectos de clientes, porque no genera costes de servidor adicionales y te resulta familiar como miembro del equipo: la comunicación se desarrolla en una app que de todos modos ya está instalada en cada smartphone.

El punto de partida sencillo: Telegram como canal de notificaciones

Antes de que n8n pueda siquiera enviar un mensaje, hace falta una cuenta de bot en el propio Telegram. La creas a través del BotFather oficial, según la documentación de n8n sobre las credenciales de Telegram en pocos pasos:

  • Iniciar un chat con el BotFather e introducir el comando `/newbot`
  • Asignar un nombre para mostrar, que se puede cambiar más adelante
  • Definir un nombre de usuario que debe tener entre 5 y 32 caracteres, solo puede constar de letras latinas, números y guiones bajos, y debe terminar obligatoriamente en "bot"
  • Copiar el token de acceso generado y guardarlo en n8n como credencial de Telegram

Después introduces este token en ambos nodes de Telegram, tanto en el trigger como en el node de aplicación. Con ello queda establecida la conexión entre n8n y tu bot, sin que tengas que operar tu propia infraestructura.

Del trigger a la acción: qué pueden hacer los nodes de Telegram

El Telegram Trigger inicia un workflow en cuanto llega una actualización correspondiente. Según la documentación, cubre más de veinte tipos de eventos, desde simples mensajes de texto hasta callback-queries de teclados en línea, pasando por incorporaciones a un chat y reacciones a mensajes. De forma predeterminada, reacciona a todas las actualizaciones excepto a los cambios en los miembros del chat y a las reacciones a mensajes, porque, según n8n, estas generan un número especialmente alto de llamadas de actualización. Además, el trigger se puede filtrar por ID de chat y de usuario, de modo que solo determinadas personas o grupos puedan siquiera activar un workflow.

El Telegram-Node correspondiente se encarga después del envío. Conoce operaciones de mensaje, chat, archivo y callback: se pueden enviar textos, fotos, videos, documentos, stickers, datos de ubicación y grupos de medios completos, así como editar, fijar o eliminar mensajes posteriormente. Para el texto, según la documentación sobre las operaciones de mensaje, se aplica un límite de 4096 caracteres tras el formateo, los pies de foto están limitados a 1024 caracteres, y el propio Telegram permite un máximo de 30 mensajes por segundo por bot. Además, para la mayoría de las operaciones de mensaje, el bot debe haber sido añadido activamente al canal o grupo correspondiente, de lo contrario el envío no se produce.

El siguiente nivel: Telegram como interfaz hacia un asistente de IA interno

En cuanto el trigger funciona de forma fiable, el siguiente paso es evidente: en lugar de enviar un mensaje fijo, pasas el contenido de un mensaje de Telegram entrante a un agente de IA en n8n. El agente lee la pregunta, accede si es necesario a herramientas conectadas como una base de datos, un calendario o un sistema interno, y envía la respuesta de vuelta al chat a través del mismo node de Telegram. Para tu equipo, esto se siente como una conversación con un compañero, mientras que técnicamente hay detrás un workflow compuesto por un trigger, un agente y un node de respuesta.

Este patrón resulta especialmente práctico cuando el asistente de IA no solo responde, sino que también debe ejecutar acciones, como aplazar una cita o generar un pedido. Precisamente para estos casos, n8n ofrece una función de aprobación integrada que mantiene al asistente con correa corta.

Aprobaciones directamente en el chat: Human-in-the-Loop a través de Telegram

Para que un agente de IA no ejecute acciones sin control, Telegram se puede integrar directamente como canal de aprobación, según la documentación de n8n sobre Human-in-the-Loop para herramientas. En la sección de herramientas de un node agente, seleccionas para ello el paso de revisión humana, lo vinculas con Telegram y defines qué herramientas necesitan una confirmación antes de ejecutarse. Un revisor humano ve entonces en Telegram qué herramienta quiere usar el agente y con qué parámetros, y puede confirmar o rechazar la acción. Con una confirmación, n8n ejecuta la herramienta con los valores propuestos; con un rechazo, la acción se cancela y no ocurre nada más en segundo plano.

Así mantienes el control sobre los pasos críticos, sin tener que realizar manualmente cada tarea rutinaria. El asistente digital hace el trabajo previo, tú decides sobre el último paso, directamente desde la app de Telegram.

Límites y errores típicos

  • Un token de bot por entorno: quien opera los sistemas de pruebas y de producción con el mismo token de bot corre el riesgo de que los mensajes de prueba acaben en el canal real. Un bot propio por entorno crea aquí una separación clara.
  • Planificar los límites de frecuencia: Telegram limita el envío a unos 30 mensajes por segundo por bot. Para envíos masivos a muchos chats, merece la pena introducir un pequeño retraso en el workflow.
  • Comprobar los permisos del bot: para la mayoría de las operaciones de mensaje, el bot debe estar invitado activamente al canal o al grupo; para acciones administrativas como establecer un título de chat, necesita además permisos de administrador.
  • No olvidar el filtrado: sin un filtro de ID de chat o de usuario en el trigger, el workflow reacciona a cada mensaje que recibe el bot. En grupos abiertos, esto puede provocar rápidamente activaciones no deseadas.

Si no quieres implementar esta configuración por tu cuenta: NordFlux se encarga de la configuración, la protección y la ampliación de este tipo de workflows de Telegram en el marco de la automatización con n8n para pequeñas y medianas empresas.

Preguntas frecuentes

¿Necesito conocimientos de programación para un bot de Telegram en n8n?

No. Los triggers, las acciones y la conexión con el agente de IA se configuran en el editor de n8n mediante campos de formulario y conexiones entre nodes. Para una lógica más compleja ayuda algo de experiencia con expresiones dentro de n8n, pero no tienes que escribir tu propio programa de bot.

¿Cómo consigo el token de acceso para mi bot?

Obtienes el token directamente del propio BotFather de Telegram, creando allí un nuevo bot con el comando `/newbot`. El BotFather genera después automáticamente un token, que introduces sin modificar en la credencial de Telegram en n8n.

¿Puede el mismo bot enviar notificaciones y también responder preguntas?

Sí. Un único bot puede enviar mensajes a través del node de Telegram y, al mismo tiempo, recibir mensajes entrantes a través del Telegram Trigger. Que de ahí resulte un simple canal de envío o un asistente completo depende únicamente de si en el workflow hay un agente de IA intercalado.

¿Qué tan segura es una aprobación de acciones a través de Telegram?

La aprobación se realiza a través de un chat con un ID de chat fijo o un canal determinado. Solo quien tiene acceso a ese chat ve la solicitud y puede confirmarla o rechazarla. Para procesos sensibles se recomienda un chat de aprobación separado y estrictamente limitado en lugar de un chat de grupo abierto.

¿Cuánto cuesta empezar con un bot de Telegram con n8n?

La creación de un bot de Telegram a través del BotFather es gratuita, al igual que el uso de los nodes de Telegram en n8n. Los costes surgen, como mucho, por la propia instancia de n8n, por ejemplo por el hosting o una licencia en la nube, así como por un proveedor de IA conectado si el bot se amplía hasta convertirse en un asistente completo.

Sobre NordFlux

NordFlux UG (haftungsbeschränkt)

NordFlux crea empleados digitales para las organizaciones: automatizaciones y agentes KI que asumen el trabajo repetitivo. Usted mantiene el control.

Más sobre nosotros
Análisis inicial gratuito

¿Preguntas concretas sobre automatización o IA?

En un análisis inicial gratuito hablamos directamente de su caso. Sin compromiso.