Forward LogoForwardMsg

Arrêter les boucles de transfert

Empêchez les messages transférés de rebondir entre des discussions en ignorant les messages de bots ou en bloquant le bot qui envoie les copies.

Une boucle de transfert se produit lorsqu'un message copié revient dans une discussion surveillée par une autre automatisation. Celle-ci le transfère à son tour, et les messages font des allers-retours, même lorsque personne ne publie plus.

Par exemple, une automatisation transfère Discord → Telegram, tandis qu'une autre transfère la même discussion Telegram → le même salon Discord :

Salon Discord → discussion Telegram → salon Discord → discussion Telegram → …

La copie du bot est traitée comme un nouveau message. Cela peut se produire entre différentes plateformes ou entre des discussions d'une même plateforme, avec une ou plusieurs automatisations.

D'abord, arrêter les envois répétés

Arrêtez les automatisations concernées pendant que vous modifiez leurs réglages. Vous n'avez pas besoin de les supprimer ni de recréer leurs destinations. Vous pourrez les redémarrer après avoir bloqué les messages qui reviennent.

Option 1 : ignorer les messages des bots

Utilisez cette option si vous souhaitez transférer uniquement les messages écrits par des personnes. C'est la solution la plus simple si vous n'avez pas besoin des publications écrites par des bots.

Où le trouver
Éditeur d'automatisation → cliquez sur la discussion source où apparaissent les copies de retour pour ouvrir ses paramètres → Filtres → Options de Transfert → Messages de Bot
  1. Ouvrez l'automatisation qui lit une discussion où le bot de livraison de l'autre automatisation publie des messages.
  2. Sélectionnez cette discussion source, l'endroit surveillé par cette automatisation où les copies de retour apparaissent.
  3. Ouvrez Filtres → Options de Transfert.
  4. Désactivez Messages de Bot en laissant sa case décochée.
  5. Sélectionnez Enregistrer les modifications. Répétez cette opération dans l'autre sens si nécessaire.

Par exemple, dans l'automatisation qui transfère Telegram → Discord, ignorez le bot Telegram qui envoie les copies de Discord → Telegram. Ces copies restent dans Telegram, mais ne sont pas renvoyées vers Discord.

Cette option exclut également les messages des autres bots de cette discussion. Si vous souhaitez conserver des bots utiles, comme ceux qui envoient des alertes ou des annonces, utilisez plutôt l'option 2. Options de Transfert explique ce réglage.

Option 2 : bloquer uniquement le bot qui envoie les copies

Utilisez une Liste bloquée pour exclure votre bot de livraison tout en gardant les messages des autres bots.

Où le trouver
Éditeur d'automatisation → cliquez sur la discussion source où apparaissent les copies du bot de livraison pour ouvrir ses paramètres → Filtres → Liste bloquée

Choisissez comment identifier le bot :

  • Nom de l'auteur : commencez par le nom visible du bot s'il reste le même. Utilisez Correspondance exacte pour faire correspondre le nom complet.
  • @nom d'utilisateur : saisissez son nom d'utilisateur sans le caractère @. Il est généralement plus stable que le nom visible, mais peut lui aussi changer.
  • ID utilisateur : l'option la plus fiable si les noms sont susceptibles de changer. Sélectionnez le bot dans Bloquer des utilisateurs, ou saisissez son ID manuellement. Découvrez comment trouver un ID utilisateur.
  1. Ouvrez l'automatisation qui risque de retransférer le message livré.
  2. Cliquez sur la discussion source surveillée par cette automatisation, où apparaissent les copies de retour, puis ouvrez Filtres → Liste bloquée.
  3. Ajoutez une règle avec le nom ou le nom d'utilisateur du bot. Si vous préférez utiliser son ID, sélectionnez-le dans Bloquer des utilisateurs. S'il est absent, choisissez Ajouter manuellement, saisissez l'ID et appuyez sur Entrée ou sélectionnez +.
  4. Sélectionnez Enregistrer les modifications. Répétez l'opération pour le bot de livraison dans l'autre sens si nécessaire.

Bloquez le bot qui apparaît comme expéditeur de la copie livrée, et non la personne qui a écrit le message d'origine. Consultez Filtres → Bloquer un auteur pour d'autres exemples.

Lorsque l'expéditeur n'apparaît pas comme un bot

La solution dépend de la façon dont la plateforme affiche le message copié :

  • Webhooks Discord : les copies peuvent afficher le nom et la photo de la personne d'origine. Elles restent des messages envoyés par un système, même si elles semblent provenir de cette personne ; l'option Messages de Bot peut toujours exclure les envois par Webhook. Pour bloquer un auteur précis, utilisez l'ID de l'expéditeur du Webhook, et non celui de la personne d'origine.
  • Canaux Telegram : une publication peut apparaître comme provenant du canal plutôt que du bot qui l'a publiée. L'option Messages de Bot peut ne pas la reconnaître comme un message de bot. Ne surveillez pas le canal qui reçoit les copies dans les automatisations qui retransfèrent les messages, ou utilisez des discussions de destination distinctes pour chaque sens.
  • Autres expéditeurs : si la plateforme ne reconnaît pas l'expéditeur comme un bot, l'option Messages de Bot ne suffit pas. Bloquez si possible l'expéditeur réel ou séparez les discussions surveillées des destinations.

Vérifier les deux sens avant de laisser l'automatisation active

Redémarrez les automatisations, puis demandez à quelqu'un d'envoyer un nouveau message de chaque côté :

Nouveau messageRésultat attendu
Une personne publie sur DiscordUne copie apparaît sur Telegram ; elle ne revient pas sur Discord
Une personne publie sur TelegramUne copie apparaît sur Discord ; elle ne revient pas sur Telegram

Si des copies continuent d'apparaître sans nouvelle publication, arrêtez à nouveau les automatisations et vérifiez quel expéditeur est retransféré. Vérifiez toutes les automatisations qui surveillent ces mêmes discussions, et pas seulement les deux premières repérées. Vérifiez aussi qu'un réglage propre à une discussion ne remplace pas votre choix dans Paramètres globaux ; le fonctionnement des paramètres l'explique.

Pour les messages répétés qui ne rebondissent pas entre des discussions, consultez Messages en double.

Foire aux questions

Puis-je continuer à transférer les messages dans les deux sens ?
Oui. Conservez les deux sens, mais excluez les copies envoyées par les bots pour éviter qu'elles ne repartent vers leur source. Les personnes peuvent toujours publier de chaque côté.
Dois-je bloquer tous les bots ?
Non. Utilisez la Liste bloquée pour bloquer uniquement votre bot de livraison. Désactivez Messages de Bot uniquement si vous voulez ignorer tous les messages de bots reconnus dans cette discussion.
Ignorer les messages dupliqués empêche-t-il toutes les boucles ?
Non. Cette option ignore un texte non vide identique publié à la suite dans une même conversation ; elle ne détecte pas toutes les copies entre automatisations. Un en-tête, un pied de page ou une autre modification peut aussi rendre chaque nouvelle copie différente. Excluez plutôt les copies de retour.