Procesar mensajes de Telegram con conversaciones IA multisesión
Descripción del flujo de trabajo
Automatización que recibe mensajes de múltiples canales de Telegram, mantiene contexto conversacional por sesión, y envía respuestas inteligentes usando modelos de OpenAI mientras guarda datos en Google Sheets.
Cómo funciona
- 1.Recibir mensajes entrantes de canales de Telegram conectados mediante trigger
- 2.Mantener búfer de memoria separado para cada sesión de conversación
- 3.Procesar el mensaje a través de agente IA con modelo de lenguaje de OpenAI
- 4.Enrutar respuesta según análisis del mensaje (responder, almacenar o ejecutar acción)
- 5.Registrar conversación y resultados automáticamente en Google Sheets
Casos de uso
- Bot de soporte multicanal manejando consultas concurrentes en canales de Telegram
- Chatbot inteligente que recuerda historial de conversación y ofrece respuestas personalizadas
- Recolección automatizada de datos de conversaciones de Telegram para análisis y organización
Requisitos
- Cuenta de OpenAI activa con clave API válida
- Bot o canal de Telegram configurado para recibir mensajes
- Hoja de cálculo de Google para registrar datos de conversaciones
Valor del servicio
Ideal como servicio de automatización inteligente que combina integraciones e inteligencia artificial para producir resultados listos para usar.
Aplicaciones utilizadas
Detalles
Cómo usar
- 1.Haz clic en "Descargar plantilla"
- 2.Abre tu panel de n8n
- 3.Ve a Workflows > Import from File
- 4.Selecciona el archivo descargado y configura las credenciales
Nodos utilizados (38)
OpenAI Chat Model
OpenAI
Simple Memory
Memory Buffer Window
Get message
Set
Command or text?
Switch
Get session
Google Sheets
Disable previous session
Google Sheets
Set new session
Google Sheets
Session activated
Set
Send response
Set
Update database
Google Sheets
Sticky Note
Sticky Note
Summarization Chain
Chain Summarization
OpenAI Chat Model1
OpenAI
OpenAI Chat Model2
OpenAI
Basic LLM Chain
LLM Chain
Get message1
Set
Set to expire
Google Sheets
Exist?
If
OK
Set
KO
Set
Trim resume
Code
Get session1
Google Sheets
Prompt + Resume
Code
Send summary
Set
Get message2
Set
Trim question
Code
Set new current session
Google Sheets
Response + Text
Google Sheets
fullText
Code
Send answer
Set
Send current session
Set
Sticky Note1
Sticky Note
Sticky Note2
Sticky Note
Sticky Note3
Sticky Note
Sticky Note4
Sticky Note
Sticky Note5
Sticky Note
Sticky Note6
Sticky Note
Telegram Chatbot
Agent