Saltar al contenido
Automatizar.net

Cómo automatizar comunidades de Telegram.

Bienvenida, moderación, preguntas frecuentes y publicaciones programadas con un bot, n8n e IA. Lo que se puede automatizar, lo que no y los detalles del Bot API que más fallos dan.

Mario Granero26 oct 20267 min de lectura

Una comunidad de Telegram crece rápido y se desordena igual de rápido: preguntas repetidas, solicitudes de acceso sin revisar, spam y anuncios que alguien tiene que publicar a mano. Casi todo eso se puede automatizar con un bot y un orquestador como n8n, dejando a las personas lo que de verdad necesita criterio.

La pieza base: un bot conectado a n8n

Todo empieza con un bot creado en @BotFather, que entrega un token. En n8n, el nodo Telegram Trigger recibe lo que pasa en el grupo o canal y el nodo Telegram responde, publica o modera.

Dos detalles que conviene saber antes de empezar:

  • Modo privacidad. Por defecto, un bot añadido a un grupo solo ve los comandos y las respuestas dirigidas a él, no todas las conversaciones. Si necesita leer todo (para moderar, por ejemplo), hay que desactivar el modo privacidad en @BotFather o hacerlo administrador. Ojo: tras desactivarlo, hay que volver a añadir el bot al grupo para que el cambio surta efecto.
  • Webhook o consulta periódica, no las dos. n8n recibe los eventos por webhook. Mientras haya un webhook activo, el método de consulta getUpdates deja de funcionar, así que un mismo bot no debe usarse a la vez desde otro script que lo consulte.

Qué se puede automatizar

1. Solicitudes de unión y bienvenida

Si el grupo exige aprobación, el bot puede recibir cada solicitud (chat_join_request) siempre que sea administrador con permiso para invitar usuarios. El flujo puede comprobar datos, aprobar o rechazar y enviar un mensaje de bienvenida con las normas y los enlaces útiles.

2. Moderación con IA

Con el bot como administrador, cada mensaje pasa por un clasificador: spam, enlaces sospechosos, temas fuera de lugar. Lo claro se elimina o se silencia; lo dudoso se manda a un moderador humano con el motivo. La IA decide dentro de reglas escritas, no a su aire.

3. Respuestas a preguntas frecuentes

Cuando alguien menciona al bot o usa un comando, un modelo de IA responde a partir de una base de conocimiento propia (normas, guías, precios publicados) y, si no encuentra la respuesta, lo dice y avisa a una persona. Responder solo con fuentes controladas evita que el bot invente.

4. Publicaciones programadas

Anuncios, resúmenes semanales o recordatorios de eventos, publicados en el canal a su hora desde un calendario o una hoja. El mismo flujo puede preparar el borrador con IA y esperar una aprobación antes de publicar.

5. Métricas de la comunidad

Altas, bajas, preguntas más repetidas y temas que más moderación requieren, guardados en una base de datos y resumidos cada semana. Lo que se mide se puede mejorar.

Lo que no conviene automatizar

  • Expulsiones definitivas sin revisión humana en casos dudosos.
  • Mensajes masivos por privado a miembros que no lo han pedido: molestan y Telegram limita a los bots que abusan.
  • Respuestas sobre temas sensibles (salud, dinero, datos personales) sin una persona detrás.

Un caso real

En el sistema para una constructora, el asistente que recibe fichajes, justificaciones e incidencias desde la obra (por voz, texto o foto) se montó sobre un bot de Telegram. El canal está separado de la lógica, de modo que puede pasar a otra mensajería sin tocar el resto del sistema. Es el mismo principio que en una comunidad: el bot solo transporta; las reglas viven en un sitio aparte.

Resumen

  • Bot en @BotFather, n8n escuchando por webhook y permisos de administrador solo los necesarios.
  • Primero lo repetitivo (bienvenida, preguntas frecuentes, publicaciones); después la moderación con IA.
  • La IA decide dentro de reglas y las personas revisan lo dudoso.
Todas las notas
raas propose