J'ai besoin d'aide, question bête probablement.. débutant

Je dois obtenir de l’aide Telegram auto AI · GitHub

Le workflow est assez basique :

Déclencheur si email

Envoyer l’email à l’IA pour un résumé

Je reçois le résumé dans Telegram avec 3 options : Veux-tu répondre ? Oui / Non / Supprimer

Déclencheur au clic d’un bouton…

J’ai des problèmes avec le Oui… J’envoie le prompt à l’IA mais l’IA a complètement oublié l’email et je ne peux pas le connecter car il y a des workflows différents…

C’est galère

Quelqu’un peut-il m’aider ? Je n’ai que 2 jours en 8n8 et je pense que cela devrait être facile à résoudre

hi @ADAM8

deux choses :

  1. Un seul déclencheur Telegram est autorisé par bot. Vous ne pouvez pas en utiliser deux
  2. Utilisez un tableau de données pour conserver les informations de métadonnées entre les déclencheurs Telegram (par exemple, stockez l’identifiant du message, l’e-mail d’origine et d’autres données précieuses, afin de pouvoir les réutiliser à nouveau sur la requête de rappel)

Merci, le tableau de données conserve-t-il les données à jour ou est-il statique ?

mise à jour @ADAM8

Data tables | n8n Docs

@ADAM8 Les Data Tables sont dynamiques - elles persistent d’une exécution à l’autre et vous pouvez les lire/écrire depuis n’importe quel workflow, donc parfait pour ce cas d’usage. L’approche la plus simple : quand votre trigger email se déclenche, écrivez le contenu de l’email et un ID unique dans une ligne de Data Table. Dans les boutons Telegram, incluez cet ID dans le callback_data. Quand l’utilisateur appuie sur « Yes », votre second workflow reçoit l’ID via le callback Telegram, recherche la ligne dans la Data Table pour récupérer le contenu de l’email, puis l’envoie à l’IA. Pas de données statiques - ça se met à jour à chaque fois qu’un nouvel email arrive.