Nov 17, 2025
Chaimaa C.
14minutes de lecture
L’intégration n8n-Telegram vous permet de connecter les bots Telegram à n8n, un outil d’automatisation des flux de travail qui simplifie l’automatisation des tâches sur plusieurs services.
L’API Bot de Telegram permet aux bots d’interagir avec les utilisateurs, tandis que n8n fournit une interface visuelle sans code pour créer des flux de travail personnalisés avec des outils connectés.
En combinant les deux plateformes, vous pouvez automatiser la messagerie, gérer les notifications, déclencher des actions et faire évoluer les opérations de vos bots, le tout sans avoir à écrire de code complexe.
Voici ce que vous apprendrez dans cet article :
Faites défiler la page vers le bas pour découvrir notre guide étape par étape sur la création de bots Telegram pour n8n, les avantages de l’intégration, les principaux nœuds et opérations Telegram, ainsi que des cas d’utilisation pratiques mutualisés pour l’automatisation dans le monde réel.
L’intégration n8n-Telegram connecte n8n, une plateforme visuelle d’automatisation des flux de travail sans code, à l’API Bot de Telegram afin d’automatiser les tâches de communication et de gérer les interactions en temps réel via des bots.
n8n vous permet de créer et d’exécuter des workflows qui s’intègrent à des milliers de services. L’API Bot de Telegram vous permet de créer des bots qui envoient et reçoivent des messages, traitent des commandes et interagissent avec les utilisateurs en temps réel.
Ensemble, ils vous permettent de déclencher des flux de travail basés sur des événements Telegram, tels que les messages entrants, et d’effectuer des actions telles que l’envoi de texte, d’images, de documents ou de lieux.
Cette intégration prend en charge des fonctionnalités d’automatisation clés :
Vous pouvez également connecter Telegram à d’autres applications et services, tels que Google Sheets, Notion, OpenAI ou un CRM, afin de créer des automatisations puissantes de bout en bout qui vont bien au-delà de la messagerie.
Cela fait de l’intégration une solution flexible et évolutive pour créer des bots Telegram qui non seulement discutent, mais agissent, analysent et automatisent des flux de travail entiers.
Connecter Telegram à n8n vous offre un moyen puissant d’automatiser la communication, de créer des bots plus intelligents et d’intégrer Telegram à d’autres outils sans écrire de code.
Cette intégration vous aide à gagner du temps et à évoluer plus efficacement, que vous envoyiez des alertes, gériez les messages des clients ou déclenchiez des actions dans d’autres applications.
Voici les raisons pour lesquelles cela vaut la peine de le configurer :
Avant de commencer à créer votre automatisation Telegram avec n8n, assurez-vous de disposer des éléments suivants :
Pour créer un bot Telegram pour vos workflows n8n, vous devez d’abord créer un bot à l’aide de BotFather et le relier à n8n à l’aide des identifiants générés. Une fois connecté, vous pouvez déclencher des workflows lorsque les utilisateurs envoient des messages et automatiser les réponses en fonction de ces entrées.
Les étapes ci-dessous expliquent plus en détail comment tout configurer.
Pour créer un bot Telegram, démarrez une conversation avec @BotFather dans l’application Telegram. BotFather est le bot Telegram officiel permettant de créer et de gérer d’autres bots.
Suivez ces étapes :
123456789:AAExampleBotTokenRedactedForSecurity

Conservez ce jeton en lieu sûr, car vous l’utiliserez dans n8n pour connecter votre bot.
Ajuster le mode de confidentialité (facultatif)
Par défaut, les bots Telegram dans les discussions de groupe ne reçoivent que les messages qui les mentionnent directement.
Si vous souhaitez que votre bot réponde à tous les messages d’un groupe, envoyez la commande /setprivacy à BotFather et sélectionnez Disable (Désactiver) lorsque vous y êtes invité.
Après avoir reçu votre jeton bot, créez un nouvel identifiant Telegram dans n8n pour permettre à vos workflows de communiquer avec votre bot.
Voici comment procéder :

n8n testera automatiquement la connexion. Si cela fonctionne, vous pouvez passer à l’étape suivante.
Si la connexion échoue, vérifiez que votre jeton bot est correct et qu’il n’a pas expiré. Assurez-vous également que votre instance n8n est accessible publiquement via HTTPS, car Telegram nécessite une connexion sécurisée pour les webhooks.
Maintenant que votre bot est connecté, ajoutez le nœud Déclencheur Telegram pour commencer à répondre aux messages entrants en temps réel.
Voici les étapes à suivre :


Vous devriez voir une réponse dans l’onglet JSON à droite du nœud Telegram Trigger, affichant les mêmes données de message :

Si les données du message s’affichent, cela signifie que votre bot Telegram déclenche désormais correctement les workflows dans n8n.
n8n propose plusieurs nœuds Telegram qui vous permettent de créer des workflows personnalisés pour la messagerie, l’automatisation et les interactions avec les bots.
Pour créer un workflow d’automatisation Telegram, commencez par ajouter le nœud Telegram Trigger afin de capturer les messages entrants. En fonction du contenu, vous pouvez diviser votre logique pour effectuer des actions telles que répondre, transférer des données vers une autre application ou déclencher un outil d’IA.
Le tableau ci-dessous présente les principales opérations Telegram disponibles dans n8n :
| Opération | Description |
| ✅ Obtenir le chat | Récupère les informations de base sur un chat ou un utilisateur, telles que l’ID ou le type de chat. |
| Quitter le groupe | Supprime le bot d’un chat de groupe spécifique. |
| Obtenir le fichier | Télécharge un fichier envoyé au bot. |
| Supprimer un message de chat | Supprime un message envoyé dans une discussion. |
| Modifier le texte du message | Met à jour le texte d’un message envoyé précédemment. |
| Épingler un message de chat | Épingle un message spécifique dans une conversation. |
| ✅ Envoyer un document | Envoie un fichier tel qu’un PDF, CSV ou DOCX à un utilisateur ou à un groupe. |
| Envoyer la position | Envoie les coordonnées GPS à une discussion Telegram. Utile pour les bots basés sur la localisation. |
| ✅ Envoyer un message | Envoie un message texte à un utilisateur ou à un groupe. Prend en charge le markdown et les emojis. |
| ✅ Envoyer une photo | Envoie une image à une discussion par chemin d’accès au fichier ou URL. |
✅ = Opérations les plus couramment utilisées
Voici comment Telegram classe les différents éléments de vos flux de travail :
Gardez également à l’esprit ces limitations et remarques de configuration lorsque vous créez des flux de travail Telegram :
Il est maintenant temps de créer des automatisations qui vous feront gagner du temps et rationaliseront vos tâches quotidiennes. Qu’il s’agisse d’envoyer des alertes internes ou d’exécuter des bots destinés aux clients, Telegram et n8n fonctionnent ensemble pour gérer tout, des messages en temps réel aux workflows multi-applications.
Vous n’avez pas besoin de partir de zéro, car n8n propose des templates Telegram prêts à l’emploi que vous pouvez facilement personnaliser en fonction de votre cas d’utilisation.
Si vous préférez créer votre flux de travail manuellement, c’est également possible. Vous trouverez ci-dessous quelques exemples pratiques pour vous aider à démarrer avec vos propres automatisations Telegram.
Problème :
La surveillance manuelle de la disponibilité d’un site web est inefficace et peu fiable, surtout si votre équipe dépend de mises à jour en temps réel pour réagir aux pannes. Sans alertes instantanées, même quelques minutes d’indisponibilité peuvent entraîner une perte de trafic, des ventes manquées ou des utilisateurs frustrés.
Solution :
Automatisez les notifications de temps d’arrêt en envoyant des alertes instantanées à un chat d’équipe Telegram. Votre équipe recevra des mises à jour dès que votre site sera hors service ou reviendra en ligne, sans avoir à actualiser manuellement les pages d’état ou à surveiller les tableaux de bord.
Mise en œuvre :
Ce workflow utilise un nœud Webhook dans n8n pour recevoir les données d’alerte d’UptimeRobot (ou de tout autre outil de surveillance prenant en charge les webhooks) et un nœud Telegram pour envoyer un message formaté à votre chat de groupe.
Lorsque UptimeRobot détecte un changement de statut, il déclenche le webhook. n8n traite les données entrantes et envoie un message clair et structuré à Telegram avec le nom du site, l’URL, le statut et un appel à l’action.
Flux de travail :

🚨 *Uptime Alert*
🔗 *Site:* {{ $json.body.monitorFriendlyName }}
🌐 *URL:* {{ $json.body.monitorURL }}
📶 *Status:* {{ $json.body.alertTypeFriendlyName }}
{{ $json.body.alertType == "1" ? "❌ The site is *DOWN*. Please check it immediately." : "✅ The site is *UP* again. All systems go." }}Résultat :
Votre équipe reçoit désormais des alertes Telegram en temps réel et faciles à lire chaque fois que votre site est hors service ou revient en ligne. Cette automatisation améliore votre temps de réponse, réduit l’impact des temps d’arrêt et vous aide à maintenir le bon fonctionnement de vos services.
Problème :
Répondre manuellement aux messages des clients via Telegram prend du temps et manque de cohérence.
Que vous répondiez à des questions fréquentes ou fournissiez des mises à jour, cela détourne souvent votre attention de tâches plus importantes et ralentit les temps de réponse, en particulier en dehors des heures de bureau.
Solution :
Créez un assistant Telegram alimenté par l’IA à l’aide de n8n et OpenAI. L’assistant reçoit les messages, génère des réponses utiles en temps réel et répond automatiquement.
Cette configuration vous offre un assistant virtuel disponible 24 heures sur 24 et 7 jours sur 7 qui traite les demandes répétitives, stimule l’engagement et fait gagner du temps à votre équipe.
Mise en œuvre :
Ce flux de travail utilise un nœud Telegram Trigger pour écouter les messages entrants. Il transmet le message à un nœud LLM Chain, qui crée une invite et l’envoie au modèle de chat d’OpenAI.
La réponse générée par l’IA est ensuite renvoyée à l’utilisateur via un nœud Telegram Send Message.
Flux de travail :

{{ $json.message.text }}Vous êtes un assistant serviable qui répond aux messages des clients <strong>de</strong> manière amicale et concise.
{{ $('Telegram Trigger').item.json.message.chat.id }}{{ $json.text }}Cela renvoie la réponse générée par l’IA vers le même chat qui a envoyé le message.
Résultat :
Vous disposez désormais d’un assistant Telegram intelligent qui répond instantanément à l’aide de l’IA. Il réduit les temps de réponse, traite les questions répétitives et assiste les utilisateurs 24 heures sur 24 sans aucune intervention manuelle.
Vous pouvez ensuite étendre les capacités du bot en ajoutant des fonctionnalités telles que la transcription des messages vocaux, la mémoire contextuelle ou l’intégration avec vos outils internes pour des réponses plus personnalisées.
Problème :
Le traitement manuel des demandes d’assistance dans Telegram peut rapidement devenir fastidieux. Sans système permettant de suivre les messages entrants, d’attribuer des identifiants de ticket ou de transférer les problèmes à la bonne équipe, il est facile de manquer des messages et de laisser les clients dans l’attente.
Solution :
Automatisez la réception des tickets d’assistance à l’aide de n8n et Telegram. Ce flux de travail capture les messages entrants, génère un identifiant de ticket unique, confirme la demande de l’utilisateur et transmet les détails du ticket par e-mail à votre équipe d’assistance.
Il en résulte un processus rationalisé qui permet à votre équipe et à vos utilisateurs de rester informés sans avoir à passer d’un outil à l’autre ou à copier manuellement les messages.
Mise en œuvre :
Ce workflow utilise un nœud Telegram Trigger pour écouter les nouveaux messages, un nœud Code pour extraire et formater les données du ticket, et deux sorties : un nœud Telegram Send Message pour confirmer la réception à l’utilisateur et un nœud Email Send pour informer votre équipe d’assistance.
Flux de travail :

const now = new Date().toISOString();
const ticketId = 'TICK-' + Math.floor(10000 + Math.random() * 90000);
return [
{
json: {
ticketId,
userId: $input.first().json.message.chat.id,
username: $input.first().json.message.from.username,
fullName: $input.first().json.message.chat.first_name + ' ' + ($input.first().json.message.chat.last_name || ''),
messageText: $input.first().json.message.text,
timestamp: now
}
}
];{{ $json.userId }}🙌 Hello *{{ $json.fullName }}*! Thanks for contacting support. We’ve received your message and assigned Ticket ID: *{{$json["ticketId"]}}* Our team will review it and get back to you soon.[New Ticket] {{ $('Code').item.json.ticketId }} from {{ $('Code').item.json.fullName }}🆕 New Support Ticket Received
🆔 Ticket ID: {{ $('Code').item.json.ticketId }}
👤 From: {{ $('Code').item.json.fullName }}
🔢 Telegram User ID: {{ $('Code').item.json.username }}
🕒 Time: {{ $('Code').item.json.timestamp }}
📝 Message:
"{{ $('Code').item.json.messageText }}"
📲 Reply directly in Telegram if needed:
https://t.me/{{ $('Code').item.json.username }}
—
This message was automatically generated by your n8n support workflow.Résultat :
Vous avez désormais automatisé la première étape de votre processus d’assistance client. Chaque message Telegram devient un ticket structuré avec un identifiant unique, une confirmation instantanée de l’utilisateur et une alerte par e-mail à votre équipe d’assistance.
À l’avenir, envisagez d’enregistrer les tickets dans un CRM, de les stocker dans une base de données à des fins de suivi ou de les connecter à des outils de gestion de projet afin d’attribuer automatiquement des tâches, transformant ainsi ce processus en un pipeline d’assistance entièrement automatisé.
n8n, Zapier et Make sont des outils d’automatisation populaires permettant de créer des flux de travail entre divers outils, y compris ceux impliquant des bots Telegram. Le tableau suivant compare leur gestion de l’automatisation Telegram, leurs tarifs, leur flexibilité et leurs options d’hébergement :
| Fonctionnalité | n8n | Zapier | Make |
| Modèle de tarification | À partir de 20 €/mois pour 2 500 exécutions (cloud) ; gratuit si auto-hébergé | À partir de 17,58 €/mois pour 750 tâches ; plan gratuit disponible | À partir de 9 $/mois pour 10 000 opérations |
| Fonctionnalités Telegram | Accès complet via le nœud Telegram ; prend en charge l’envoi/la réception de messages, les claviers intégrés et le téléversement de fichiers | Disponible en tant qu’application premium ; prend en charge l’envoi/la réception de messages de base | Intégration complète ; prend en charge les actions avancées avec les bots Telegram |
| Limites d’exécution | À partir de 2 500 exécutions/mois avec le plan Starter ; illimité si auto-hébergé | À partir de 750 tâches/mois avec le plan Pro ; les niveaux supérieurs augmentent la limite | À partir de 1 000 opérations/mois ; les opérations supplémentaires entraînent des frais supplémentaires |
| Flexibilité de personnalisation | Très élevée ; prend en charge JavaScript, le code personnalisé et la logique conditionnelle | Modéré ; limité à l’interface utilisateur et aux actions prédéfinies | Élevé ; comprend un créateur de logique visuelle, des routeurs et des modules personnalisés |
| Convivialité pour les développeurs | Conçu pour les développeurs ; prend en charge la manipulation JSON, les nœuds de fonction et l’auto-hébergement | Convivialité pour les débutants ; axé sur les utilisateurs low-code et no-code | Équilibré ; interface utilisateur sans code avec options de contrôle avancées |
| Auto-hébergé ou uniquement dans le cloud | Cloud et auto-hébergé | Cloud uniquement | Cloud uniquement |
Résumé :
Si vous créez des flux de travail Telegram évolutifs impliquant des outils d’IA, une gestion avancée des messages ou des intégrations multi-applications, n8n offre la meilleure combinaison de puissance, de prix et de contrôle.
Vous souhaitez une comparaison complète entre n8n et Make ? Consultez notre article détaillé : n8n vs Make.
Un hébergement fiable est essentiel pour les bots et les automatisations Telegram qui doivent fonctionner de manière cohérente et répondre en temps réel.
Comme Telegram utilise des webhooks pour communiquer avec vos workflows n8n, votre serveur doit rester en ligne 24 heures sur 24, 7 jours sur 7, prendre en charge le protocole HTTPS et gérer les pics de trafic soudains, en particulier à mesure que vos bots gagnent en complexité.
Avec l’hébergement VPS n8n de Hostinger, à partir de €4.99 par mois, vous bénéficiez d’un environnement prêt à l’emploi qui facilite l’automatisation dès le premier jour.
Chaque plan comprend n8n préinstallé sous forme de template, ce qui élimine le processus de configuration manuelle qui est souvent source d’erreurs. Vous pouvez ainsi commencer à créer et à lancer des workflows dès votre achat, même si vous êtes novice en matière d’automatisation.
Pour les flux de travail à haut volume ou les configurations plus avancées, le VPS n8n de Hostinger prend en charge le mode file d’attente, qui vous permet de gérer plusieurs exécutions sans surcharger votre système.
Lorsque vos besoins augmentent, la mise à l’échelle se fait en toute transparence : passez à un plan supérieur en quelques clics. Nous proposons des ressources VPS avec jusqu’à 8 cœurs vCPU, 32 Go de RAM et 400 Go de stockage NVMe pour prendre en charge votre automatisation à n’importe quelle échelle.
Lorsque vous créez des flux de travail n8n avec votre bot Telegram, il est important de les optimiser pour garantir leurs performances, leur fiabilité et leur évolutivité à long terme. n8n vous offre un contrôle total sur l’évolution de vos automatisations.
Voici quelques moyens intelligents de faire évoluer et de surveiller vos flux de travail Telegram bot :
Votre environnement d’hébergement joue également un rôle clé dans le maintien de la stabilité de l’automatisation. C’est pourquoi il est important d’exécuter vos flux de travail sur un hébergeur fiable comme Hostinger. Nos plans d’hébergement VPS n8n offrent une configuration fiable et performante, facile à adapter à mesure que vos besoins évoluent.


Tout le contenu des tutoriels de ce site est soumis aux normes éditoriales et aux valeurs rigoureuses de Hostinger.