Analyser les images reçues sur Telegram avec OpenAI
Une image envoyée à un bot Telegram déclenche l'analyse par OpenAI, puis la description revient dans le même chat. Le nœud Switch vérifie que le message contient bien une image, ce qui sépare les messages traités de ceux qui ne le sont pas. Il convient à qui administre un bot Telegram et veut un retour automatique sur les images partagées. Prévoyez un compte OpenAI avec une clé API, en plus des identifiants Telegram.
- Déclencheur
- Événement Telegram
- Taille
- 6 nœuds
- Outils
- Telegram, OpenAI
Comment fonctionne ce workflow
- 1
Le nœud Get the Image, déclencheur Telegram, démarre à chaque image reçue par le bot.
- 2
Le nœud Merge all fields To get data from trigger rassemble les champs extraits du message reçu.
- 3
Le nœud Analyze Image envoie l'image, encodée en base64, à OpenAI pour analyse.
- 4
Le nœud Aggregate all fields regroupe les éléments avant la suite du traitement.
- 5
Le nœud Send Content for the Analyzed Image renvoie le texte de l'analyse dans le chat Telegram.
- 6
Le nœud Switch teste la présence d'une image dans le message et distingue les deux cas.
Quand l'utiliser
- Donner un retour immédiat sur les images partagées dans un groupe Telegram.
- Classer ou étiqueter des images d'après le résultat de l'analyse.
À préparer avant l'import
- Un accès à une instance n8n où importer le template.
- Un compte Telegram et un bot Telegram, dont le jeton est saisi dans les identifiants Telegram de n8n.
- Un compte OpenAI avec une clé API, à enregistrer dans les identifiants OpenAI de n8n.
Bon à savoir
Envoyez d'abord une seule image au bot et contrôlez la sortie du nœud Analyze Image avant de modifier les règles du nœud Switch.
Installer ce template dans n8n
- Téléchargez le fichier JSON avec le bouton en haut de la page.
- Dans n8n, ouvrez le menu d'un workflow vide, choisissez « Import from File » et sélectionnez le fichier.
- Reliez vos propres identifiants à chaque nœud qui en demande un, lancez un test, puis activez le workflow.
Ce template fonctionne sur n8n auto-hébergé comme sur n8n Cloud. Les nœuds IA demandent une version récente de n8n.
Autres templates : Image & Vidéo
- Indexer les objets d'images détectés par IA dans ElasticsearchDécoupe les objets détectés dans une image par IA et les indexe dans Elasticsearch pour une recherche par objet.
- Indexer des images Google Drive pour la recherche par texteIndexe des images Google Drive avec leurs couleurs et des mots-clés OpenAI, pour une recherche par texte.
- Convertir trois vues orthographiques en vidéo dynamiqueConvertit trois vues orthographiques en une vidéo dynamique, à partir d'appels HTTP vers une API.
- Transformer une image en style Lego avec OpenAITransforme une image en illustration façon Lego à l'aide d'OpenAI, déclenchée par un webhook.
- Décrire une vidéo par URL avec Gemini AIDécrit le contenu d'une vidéo depuis son URL à l'aide de l'API Gemini 2.0 Flash.
- Narrer une vidéo par lots d'images avec OpenAIExtrait des images d'une vidéo, les fait décrire par OpenAI par lots, puis produit une voix off mp3 déposée sur Google Drive.
Vous voulez ce workflow branché sur vos outils ?
Ce template est un point de départ. Nous l'adaptons à vos règles, à vos comptes et à votre hébergement, puis nous le maintenons.
Voir notre accompagnement n8n