Interroger les données CoinMarketCap depuis Telegram avec un agent IA
Un message envoyé à un bot Telegram déclenche un agent IA qui interroge les API de CoinMarketCap. Le modèle GPT-4o Mini d'OpenAI, relié à une mémoire de session, transmet la demande à l'un des trois sous-workflows : cryptomonnaies, échanges et communauté, ou DEXScan. Il faut importer ces trois sous-workflows et configurer la clé API de chacun avant le premier test.
- Déclencheur
- Événement Telegram
- Taille
- 9 nœuds
- Outils
- Telegram, Agent IA, OpenAI
Comment fonctionne ce workflow
- 1
Le nœud Telegram Trigger reçoit chaque message envoyé au bot.
- 2
Le nœud Edit Fields prépare les champs transmis à l'agent.
- 3
Le nœud AI Agent, alimenté par OpenAI Chat Model (GPT-4o Mini), analyse la question et choisit l'outil à appeler.
- 4
Les trois nœuds Call n8n Workflow Tool lancent les sous-workflows CoinMarketCap correspondants.
- 5
Le nœud Simple Memory conserve le contexte entre les messages d'une même conversation.
- 6
Le nœud Telegram renvoie la réponse dans le chat.
Quand l'utiliser
- Vérifier le cours d'une cryptomonnaie en dollars ou la convertir vers une autre devise depuis Telegram.
- Suivre le Fear & Greed Index ou les plus fortes hausses des dernières 24 heures.
- Consulter les paires de trading et les données OHLCV d'un token sur un DEX.
À préparer avant l'import
- Un bot Telegram créé avec BotFather, dont le token est saisi dans les identifiants de Telegram Trigger et de Telegram.
- Une clé API OpenAI dans les identifiants de OpenAI Chat Model.
- Une clé API CoinMarketCap valide pour chacun des trois sous-workflows.
- Les sous-workflows CoinMarketCap_Crypto_Agent_Tool, CoinMarketCap_Exchange_and_Community_Agent_Tool et CoinMarketCap_DEXScan_Agent_Tool, importés et reliés aux nœuds d'outil.
Bon à savoir
Reliez d'abord les trois nœuds d'outil à leurs sous-workflows installés, sinon l'agent ne peut appeler aucune donnée. Limitez les requêtes répétées pour éviter l'erreur 429 de CoinMarketCap.
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 : Extraction & Scraping
- Extraire des fiches produits Amazon vers Google SheetsExtrait les fiches produits Amazon via Web Scraper API et les range dans Google Sheets, lancé à la demande.
- Extraire des données web depuis des captures avec GeminiLit des pages web en capture d'écran, en extrait des données avec Gemini et les ajoute à une feuille Google Sheets.
- Extraire des données d'une page web avec Bright Data et GeminiExtrait des données structurées d'une page web via Bright Data Web Unlocker, puis les analyse avec Gemini.
- Faire naviguer un agent IA sur le web avec AirtopUn agent IA pilote un navigateur Airtop depuis un formulaire n8n pour extraire des informations de pages web.
- Scraper des données web avec Bright Data et un agent GeminiUn agent IA Gemini choisit l'outil de scraping Bright Data adapté à une demande, puis transmet la réponse à un webhook.
- Extraire des données Google Trends avec Bright Data et GeminiExtrait des données structurées d'une page Google Trends via Bright Data, puis en rédige un résumé avec Gemini.
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