Desarrollo y DevOps

Automatizar Mensajes de Telegram con Procesamiento por Lotes y Redis

36 nodos 193 114 Automatic trigger
Descargar

Descripción del flujo de trabajo

Automatización avanzada que recibe mensajes de Telegram, los organiza en lotes de procesamiento, almacena datos en Redis y ejecuta lógica condicional para enrutar mensajes y activar acciones automáticas según el contenido y reglas predefinidas.

Cómo funciona

  1. 1.Recibir mensajes entrantes del activador de Telegram
  2. 2.Dividir mensajes en lotes usando el nodo Split In Batches
  3. 3.Evaluar condiciones y enrutar lotes hacia caminos apropiados
  4. 4.Ejecutar operaciones de código y solicitudes HTTP según la lógica
  5. 5.Almacenar resultados e información de estado en Redis
  6. 6.Enviar respuestas automatizadas a los usuarios de Telegram

Casos de uso

  • Bots de atención al cliente que clasifican consultas automáticamente
  • Sistemas de notificaciones por lotes que manejan alto volumen de mensajería
  • Procesos de ejecución de comandos con almacenamiento en caché y validación

Requisitos

  • Cuenta activa de Telegram Bot con token API válido
  • Servidor Redis conectado o credenciales de acceso
  • Comprensión básica de lógica condicional y ejecución de código

Valor del servicio

Ideal como servicio de automatización operativa para conectar sistemas, reducir tareas manuales y acelerar la entrega de resultados a clientes o equipos internos.

Aplicaciones utilizadas

Redis Telegram Split In Batches

Detalles

Disparador Automatic trigger
Nodos 36
Aplicaciones 3
Vistas 193
Descargas 114

Cómo usar

  1. 1.Haz clic en "Descargar plantilla"
  2. 2.Abre tu panel de n8n
  3. 3.Ve a Workflows > Import from File
  4. 4.Selecciona el archivo descargado y configura las credenciales

Nodos utilizados (36)

/

Sticky Note

Sticky Note

#1

New User ?

If

#2

Format

Code

#3

Bot-Fields

Set

#4

Create Topic (Chat Ticket)

HTTP Request

#5

Save Topic ID

Redis

#6

Get User Chat Topic

Redis

#7

Forward New Message

HTTP Request

#8

IF No Topic Created

If

#9

ReCreate Topic (Chat Ticket)

HTTP Request

#10

ReSave Topic ID

Redis

#11

Sticky Note1

Sticky Note

#12

Update User Data

Redis

#13

Save User Data

Redis

#14

Support Forum

If

#15

From Ticket

If

#16

Forward Support Reply To User

HTTP Request

#17

IF Topic Created

If

#18

Forward New Message to the recrated topic

HTTP Request

#19

No Operation, do nothing

No Op

#20

Check User in Database

Redis

#21

Sticky Note2

Sticky Note

#22

Send User Ticket Created Notification

Set

#23

Sticky Note3

Sticky Note

#24

Bot-Config

Set

#25

Telegram-Bot

Set

#26

1st

Switch

#27

Split In Batches1

Split In Batches

#28

Wait1

Wait

#29

Format Users

Code

#30

Broadcast Channel Post into Users

HTTP Request

#31

Set Blocked Member

Redis

#32

IF Verified Channel

If

#33

Filter Blocked Users

Filter

#34

Sticky Note4

Sticky Note

#35

Retrieve all users in DB

Redis

#36