Automatisation Telegram avec n8n : envoi de notifications Github
Ce workflow n8n a pour objectif d'automatiser l'envoi de notifications sur Telegram concernant les problèmes ouverts sur un dépôt Github. Il est particulièrement utile pour les équipes de développement qui souhaitent être alertées en temps réel des nouvelles issues, permettant ainsi une réactivité accrue et une meilleure gestion des tâches. En intégrant cette automatisation n8n, les utilisateurs peuvent suivre l'évolution de leurs projets sans avoir à vérifier manuellement le dépôt. Le workflow commence par un déclencheur programmé qui s'active toutes les 10 minutes, grâce au noeud 'Run every 10 minutes'. Ensuite, il utilise le noeud 'Get Github Issues' pour récupérer les problèmes ouverts sur un dépôt spécifique. Les informations récupérées sont ensuite filtrées par le noeud 'Check for comments' pour ne conserver que les issues pertinentes. Les données sont ensuite mappées à l'aide du noeud 'Map title, url, created, comments', permettant d'organiser les informations de manière claire. Enfin, le noeud 'Send Message to @user' envoie un message sur Telegram, informant les utilisateurs des nouvelles issues. Cette automatisation permet de gagner du temps, d'améliorer la communication au sein des équipes et de s'assurer qu'aucune information importante ne soit manquée.
À qui s'adresse ce workflow ?
Ce workflow s'adresse aux équipes de développement et aux gestionnaires de projet qui utilisent GitHub et Telegram. Il est idéal pour les entreprises de taille moyenne à grande, souhaitant améliorer leur gestion des tâches et leur communication interne. Un niveau technique de base est recommandé pour la configuration initiale.
Ce que ce workflow résout
Ce workflow résout le problème de la surveillance manuelle des issues sur GitHub, qui peut être chronophage et source de frustration. En automatisant l'envoi de notifications sur Telegram, il réduit le risque de manquer des mises à jour importantes et permet aux équipes de réagir rapidement aux nouvelles demandes. Les utilisateurs bénéficient d'une visibilité accrue sur l'état de leurs projets, ce qui améliore l'efficacité globale.
Comment ça fonctionne
Étape 1 : Le workflow est déclenché toutes les 10 minutes par le noeud 'Run every 10 minutes'.
- 01Étape 1 : Il récupère les issues ouvertes sur un dépôt GitHub via le noeud 'Get Github Issues'.
- 02Étape 2 : Les résultats sont filtrés pour ne garder que les commentaires pertinents grâce au noeud 'Check for comments'.
- 03Étape 3 : Les informations sont ensuite mappées pour structurer les données avec le noeud 'Map title, url, created, comments'.
- 04Étape 4 : Enfin, les notifications sont envoyées sur Telegram avec le noeud 'Send Message to @user'.
On adapte ce workflow à votre stack.
CRM, outils internes, briques métier — on connecte tout via n8n et on vous livre une automatisation prête à l'emploi.
Visualisation du workflow n8n
Schéma des nœuds et connexions de ce workflow n8n, généré à partir du JSON n8n.
Importer dans n8n en un clic
Inscris-toi gratuitement pour télécharger le fichier .json, puis fais Import from File dans n8n pour déployer le workflow en quelques secondes.
Inscris-toi gratuitement pour télécharger le workflow et l'importer dans n8n.
Télécharger gratuitementInscription en 30 secondes · Sans CB
Personnaliser ce workflow
Pour personnaliser ce workflow, vous pouvez modifier les paramètres du noeud 'Get Github Issues' pour spécifier le dépôt et les filtres souhaités. Il est également possible d'ajuster le contenu du message envoyé via le noeud 'Send Message to @user' pour inclure des informations supplémentaires ou changer le format. Assurez-vous de configurer correctement les autorisations d'accès à l'API GitHub et à Telegram pour garantir le bon fonctionnement du flux. Enfin, vous pouvez adapter la fréquence d'exécution du déclencheur programmé selon vos besoins.
Détail des nœuds n8n
- 01Sticky Note
Ce noeud crée une note autocollante avec une couleur et un contenu spécifiés.
- 02Sticky Note1
Ce noeud crée une note autocollante avec une couleur, une largeur et un contenu définis.
- 03Sticky Note2
Ce noeud génère une note autocollante en spécifiant la couleur, la largeur et le contenu.
- 04Sticky Note3
Ce noeud produit une note autocollante avec une couleur, une largeur, une hauteur et un contenu.
- 05Send Message to @user
Ce noeud envoie un message à un utilisateur spécifique sur Telegram avec un texte et des champs supplémentaires.
- 06Check for comments
Ce noeud vérifie si des commentaires répondent à des conditions spécifiques.
- 07Map title, url, created, comments
Ce noeud mappe des titres, des URL, des dates de création et des commentaires à des variables définies.
- 08Run every 10 minutes
Ce noeud déclenche le workflow toutes les 10 minutes selon une règle définie.
- 09Get Github Issues
Ce noeud récupère les problèmes d'un dépôt GitHub spécifié en utilisant des filtres.
Vous n'avez pas besoin de plus de canaux.
Vous avez besoin d'un pilote.
Audit gratuit · 48hGratuitRésultats en 48 hSans engagement
06 17 12 54 284,9Google4,96Sortlist4,3Trustpilot40+ clients B2B