Latenode

Automatiser le support du bot Telegram avec la gestion des tickets, les données utilisateur Redis et la diffusion

Ce workflow n8n complet améliore les fonctionnalités du bot Telegram, permettant la création automatisée de tickets de support, une gestion efficace des données utilisateur dans Redis, et un système sophistiqué de transfert et de diffusion de messages.

Il fournit une plateforme centralisée permettant aux utilisateurs d'interagir avec le bot, de créer des tickets de support et de recevoir des réponses de l'équipe de support. Le workflow gère le stockage des données utilisateur, le routage des messages et la diffusion planifiée des mises à jour à tous les utilisateurs, ce qui en fait un outil puissant pour les entreprises et les organisations qui s'appuient sur Telegram pour le support client et la communication.

Mis à jour Jul 1, 2026Durée estimée : 51sCoût estimé : $0.0032
Comment Latenode estime le temps et le coût

Latenode facture le temps d'exécution des workflows en secondes CPU. Les 10 000 premières secondes CPU sont gratuites chaque mois, puis l'utilisation suit la tarification pay-as-you-go à la seconde CPU. Les nœuds AI Plug-and-Play (PnP) sont facturés séparément — chaque token PnP coûte 1 USD, en pay-as-you-go au coût du fournisseur plus une petite commission de traitement, sans clés API requises.

Tarifs complets — comment fonctionnent les secondes CPU →
Messaging & bots

Aperçu du workflow

Ce que fait ce modèle

  • Crée des tickets de support à partir des messages utilisateur dans Telegram
  • Stocke les données utilisateur et les conversations de support dans Redis
  • Transfère les demandes de support vers un canal de support désigné
  • Diffuse des mises à jour et des annonces à tous les utilisateurs Telegram
  • Génère une plateforme de support centralisée pour les utilisateurs Telegram

Comment ça marche

1
Déclencheur

Recevoir un message Telegram

Le workflow est déclenché par un nouveau message reçu dans le bot Telegram. Il analyse les détails du message, y compris l'ID utilisateur, l'ID du chat et le contenu du message.

2
Logique

Vérifier les données utilisateur dans Redis

Le workflow récupère les informations de l'utilisateur depuis la base de données Redis pour déterminer s'il s'agit d'un nouvel utilisateur ou d'un utilisateur existant.

3
Logique

Enregistrer les nouvelles données utilisateur dans Redis

Si l'utilisateur est nouveau, le workflow stocke ses détails dans la base de données Redis pour référence future.

4
Action

Créer un sujet de forum Telegram

Le workflow crée un nouveau ticket de support pour l'utilisateur en ouvrant un nouveau sujet de forum Telegram.

5
Action

Stocker l'ID du ticket dans Redis

Le workflow enregistre le nouvel ID de sujet de forum dans la base de données Redis, en l'associant à l'utilisateur.

6
Logique

Récupérer l'ID du ticket existant

Si l'utilisateur a un ticket de support ouvert existant, le workflow récupère l'ID de sujet de forum associé depuis la base de données Redis.

7
Action

Transférer le message au groupe de support

Le workflow transmet le message de l'utilisateur au sujet du forum de support, permettant à l'équipe de support de répondre.

8
Logique

Recréer le sujet du forum Telegram

Si le sujet du forum de support n'a pas été trouvé, le workflow en crée un nouveau et met à jour les données de l'utilisateur dans Redis avec le nouvel ID de sujet.

9
Action

Transférer la réponse du support à l'utilisateur

Lorsque l'équipe de support répond dans le sujet du forum, le workflow renvoie sa réponse à l'utilisateur.

10
Action

Notifier l'utilisateur du nouveau ticket

Si un nouveau ticket de support vient d'être créé, le workflow envoie un message à l'utilisateur pour l'informer du nouveau ticket.

11
Logique

Récupérer toutes les données utilisateur

Le workflow récupère la liste complète des utilisateurs depuis la base de données Redis pour préparer un message de diffusion.

12
Logique

Formater les données utilisateur

Les données utilisateur sont transformées dans un format adapté à la diffusion de messages aux utilisateurs.

13
Logique

Filtrer les utilisateurs bloqués

Le workflow supprime tous les utilisateurs qui ont été bloqués pour la réception de messages de diffusion.

14
Logique

Diviser les utilisateurs en lots

La liste des utilisateurs est divisée en lots plus petits pour éviter les limites de débit lors de la diffusion de messages.

15
Action

Diffuser aux utilisateurs

Le workflow envoie le message de diffusion aux utilisateurs par lots.

16
Action

Marquer les utilisateurs comme bloqués

Si certains utilisateurs n'ont pas réussi à recevoir le message de diffusion, leur indicateur 'Bloqué' est défini dans la base de données Redis.

Guide de configuration

1

Configurer le bot Telegram

1. Ajoutez une nouvelle identifiant de bot Telegram dans le panneau des identifiants Latenode. 2. Dans les paramètres du nœud Telegram Bot de Latenode, sélectionnez l'identifiant de bot Telegram que vous venez d'ajouter. 3. Configurez les paramètres du nœud Telegram Bot, y compris les identifiants de chat pour le groupe de support et le canal de diffusion.

2

Configurer la connexion Redis

1. Ajoutez une nouvelle identifiant Redis dans le panneau des identifiants Latenode, incluant l'hôte, le port et le mot de passe (ou utilisez les secrets Latenode). 2. Dans les paramètres du nœud Redis de Latenode, sélectionnez l'identifiant Redis que vous venez d'ajouter. 3. Configurez les paramètres du nœud Redis, y compris le préfixe de clé pour stocker les données utilisateur.

3

Mapper les données utilisateur Telegram

1. Dans les paramètres du nœud Telegram Bot de Latenode, associez les champs de données utilisateur Telegram pertinents (par exemple, chat_id, first_name, last_name) à des variables qui seront utilisées tout au long du workflow. 2. Dans les paramètres du nœud Redis de Latenode, associez les variables du nœud Telegram aux clés Redis correspondantes pour stocker les données utilisateur.

4

Configurer la gestion des tickets Telegram

1. Dans les paramètres du nœud Telegram Bot de Latenode, configurez le nœud pour écouter différents types de chats (privé, supergroupe, canal). 2. Dans les nœuds de code Latenode, implémentez la logique pour créer de nouveaux tickets de support, transférer les messages au groupe de support et répondre aux utilisateurs.

5

Configurer la diffusion Telegram

1. Dans les paramètres du nœud Telegram Bot de Latenode, configurez le nœud pour envoyer des messages au canal de diffusion. 2. Dans les nœuds de code Latenode, implémentez la logique pour récupérer toutes les données utilisateur depuis Redis, filtrer les utilisateurs bloqués et envoyer des diffusions par lots aux utilisateurs.

Prérequis

Créer un bot Telegram et obtenir le jeton du bot
Configurer une base de données Redis pour stocker les données utilisateur et les informations des tickets
Obtenir une clé API Telegram pour activer les fonctionnalités du bot
Configurer le workflow n8n pour se connecter à l'API Telegram Bot et à la base de données Redis

FAQ

Questions fréquentes sur ce modèle

Chaque exécution utilise des crédits sur votre forfait Latenode. Nous facturons le temps de traitement (1 crédit = 30 secondes). Votre coût réel dépend de votre forfait et de la durée de l'exécution. Consultez See pricing plans pour les forfaits et le fonctionnement des crédits.