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.
- Ouvrez l'automatisation qui lit une discussion où le bot de livraison de l'autre automatisation publie des messages.
- Sélectionnez cette discussion source, l'endroit surveillé par cette automatisation où les copies de retour apparaissent.
- Ouvrez Filtres → Options de Transfert.
- Désactivez Messages de Bot en laissant sa case décochée.
- 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.
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.
- Ouvrez l'automatisation qui risque de retransférer le message livré.
- Cliquez sur la discussion source surveillée par cette automatisation, où apparaissent les copies de retour, puis ouvrez Filtres → Liste bloquée.
- 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 +.
- 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 message | Résultat attendu |
|---|---|
| Une personne publie sur Discord | Une copie apparaît sur Telegram ; elle ne revient pas sur Discord |
| Une personne publie sur Telegram | Une 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 ?
Dois-je bloquer tous les bots ?
Ignorer les messages dupliqués empêche-t-il toutes les boucles ?
Les messages ne sont pas transférés
Vérifiez le bot de destination, les destinations enregistrées, les filtres et le compte connecté lorsque les messages n'arrivent pas.
Envoi et autorisations
Résolvez les problèmes de bot qui ne peut pas publier, de pièces jointes manquantes ou d'envoi tardif vers Discord et Telegram.