Automatisation Telegram avec n8n : prévisions météo en temps réel
Ce workflow n8n a pour objectif d'automatiser l'envoi de prévisions météo via Telegram. Idéal pour les entreprises souhaitant tenir leurs équipes ou clients informés des conditions météorologiques, ce système peut être utilisé dans divers contextes, comme la planification d'événements ou la gestion de projets en extérieur. Le workflow commence par un déclencheur Telegram qui capte les messages entrants. Ensuite, il utilise un nœud 'Switch' pour déterminer la commande reçue. Si la commande est valide, le workflow appelle une API pour récupérer les données météorologiques. Les résultats sont ensuite traités et formatés pour être envoyés sous forme de message dans le chat Telegram approprié. En cas d'erreur lors de l'appel API, des messages d'erreur sont également prévus pour informer l'utilisateur. Les données peuvent être enregistrées dans un fichier CSV pour un suivi ultérieur. Grâce à cette automatisation n8n, les utilisateurs bénéficient d'une communication rapide et efficace, réduisant ainsi le temps de réponse et améliorant l'expérience client.
À qui s'adresse ce workflow ?
Ce workflow s'adresse aux entreprises de toutes tailles qui utilisent Telegram pour la communication interne ou externe. Il est particulièrement utile pour les équipes de gestion de projets, les organisateurs d'événements et les services clients souhaitant fournir des informations en temps réel. Un niveau technique intermédiaire est recommandé pour la personnalisation.
Ce que ce workflow résout
Ce workflow résout le problème de la lenteur et de l'inefficacité dans la communication des informations météorologiques. En automatisant le processus d'envoi de prévisions, il élimine les risques d'erreurs humaines et réduit le temps nécessaire pour obtenir des données météorologiques. Les utilisateurs peuvent ainsi se concentrer sur d'autres tâches importantes tout en restant informés des conditions climatiques.
Comment ça fonctionne
Étape 1 : Le workflow est déclenché par un message reçu sur Telegram.
- 01Étape 1 : Un nœud 'Switch' détermine si la commande est valide.
- 02Étape 2 : Si la commande est correcte, une requête HTTP est envoyée à une API pour récupérer les données météorologiques.
- 03Étape 3 : Les données sont traitées par un nœud de fonction pour les formater.
- 04Étape 4 : Les prévisions sont envoyées au chat Telegram via un nœud Telegram.
- 05Étape 5 : En cas d'erreur, un message d'erreur est envoyé à l'utilisateur.
- 06Étape 6 : Les données peuvent être enregistrées dans un fichier CSV pour un suivi ultérieur.
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 l'URL de l'API pour récupérer des données météorologiques spécifiques. Il est également possible de changer le chatId dans les nœuds Telegram pour diriger les messages vers un autre canal. Pensez à ajuster les messages envoyés pour qu'ils correspondent à votre ton de communication. Pour une meilleure sécurité, envisagez d'ajouter des vérifications supplémentaires sur les commandes reçues. Enfin, vous pouvez intégrer d'autres outils ou services selon les besoins de votre entreprise.
Détail des nœuds n8n
- 01Switch
Ce noeud permet de diriger le flux en fonction de la valeur d'entrée selon des règles définies.
- 02msg_greet
Ce noeud envoie un message de bienvenue via Telegram à un chat spécifique.
- 03msg_wrongcommand
Ce noeud envoie un message d'erreur pour une commande incorrecte via Telegram.
- 04Telegram Trigger
Ce noeud déclenche le workflow en écoutant les mises à jour de Telegram.
- 05msg_getweather
Ce noeud envoie une requête pour obtenir des informations météorologiques via Telegram.
- 06City List
Ce noeud exécute une fonction pour générer une liste de villes.
- 07Convert API response
Ce noeud traite la réponse d'une API pour la convertir au format souhaité.
- 08Get weather data
Ce noeud effectue une requête HTTP pour récupérer des données météorologiques.
- 09Spreadsheet File
Ce noeud gère les fichiers de tableur en fonction des options et opérations spécifiées.
- 10Write csv
Ce noeud écrit les données dans un fichier CSV avec un nom de fichier spécifié.
- 11Filename
Ce noeud définit un nom de fichier à utiliser dans le workflow.
- 12msg_errorAPI
Ce noeud envoie un message d'erreur lié à l'API via Telegram.
- 13Any errors API?
Ce noeud vérifie s'il y a des erreurs dans la réponse de l'API.
- 14msg_errorR
Ce noeud envoie un message d'erreur spécifique via Telegram.
- 15Read Binary File
Ce noeud lit un fichier binaire à partir d'un chemin spécifié.
- 16R successful?
Ce noeud vérifie si l'exécution d'une tâche R a réussi.
- 17Merge
Ce noeud fusionne plusieurs flux de données en un seul selon le mode spécifié.
- 18Merge1
Ce noeud fusionne des données de plusieurs sources en un seul flux.
- 19msg_pleasewait
Ce noeud envoie un message demandant à l'utilisateur de patienter via Telegram.
- 20Merge2
Ce noeud fusionne des données supplémentaires dans le flux principal.
- 21Run R script
Ce noeud exécute un script R en utilisant une commande spécifiée.
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