AutomationGérer et vérifier

Transférer des règles et résoudre les problèmes

Transférez et vérifiez les règles Automation. Comprenez limites, doublons, permissions et réglages à revoir après importation.

Dans cet article

Gérer vos règles

Les règles utiles s'accumulent vite : supports de cours, paiements, offres d'emploi et commandes des tuteurs. Voici comment les organiser, arrêter celles devenues inutiles et transférer les réglages à la prochaine promotion.

Rechercher, désactiver, copier ou supprimer

La liste présente règles et descriptions de leurs actions. Cherchez « paiement » ou filtrez avec Tous, Déclencheurs, Commandes et Problèmes.

Désactiver. Le cours est terminé ? Arrêtez sa règle d'information. Les réglages restent disponibles pour une réactivation.

Désactiver une seule variante OU. La réponse de paiement reste utile dans Assistance, mais plus temporairement dans Questions des nouveaux. Arrêtez cette variante. La condition principale et les autres variantes actives continuent ; votre choix reste à la réouverture.

Désactiver toute la règle. L'interrupteur principal arrête condition principale et toutes les variantes. Arrêter une variante ne stoppe pas toute la règle.

Copier. Vous avez une réponse PDF à adapter à un autre document ? Copiez-la, puis vérifiez nom, conditions, commande, activation et actions. Une copie inchangée peut faire répondre les deux règles au même fichier.

Supprimer. Retirez une règle liée à un événement terminé depuis longtemps. Si elle pourrait resservir, exportez-la d'abord pour conserver des réglages récupérables.

Vérifier les réglages

Valider vérifie la règle ouverte. Valider tout vérifie l'ensemble.

Vous avez peut-être créé une récompense sans activer les XP, ou sélectionné un journal non connecté. Résolvez cela avant activation.

La validation signale aussi nom vide, commande ou action absente, horaires invalides, types incompatibles, contradictions ou limite dépassée.

N'ignorez pas un avertissement parce que l'enregistrement fonctionne. Une réponse enregistrée sert peu si le bot ne peut pas l'envoyer au bon endroit.

Une ancienne règle sur le temps depuis le premier message ou la première autre activité peut rester désactivée pour conserver l'idée. Vous ne pouvez pas l'activer avec cette condition non prise en charge. Le temps depuis l'arrivée mesure autre chose : ne le substituez que s'il convient.

Après les vérifications, essayez dans Telegram. Envoyez par exemple un PDF correspondant et une photo ordinaire. Seul le PDF doit recevoir une réponse.

Pourquoi les règles peuvent se chevaucher

Une règle répond à « payer », une autre à « comment payer ». « Comment payer le cours ? » correspond aux deux et peut recevoir deux réponses.

La recherche de conflits compare les conditions identiques, pas le texte des actions. Aucun conflit ne prouve donc pas l'absence de chevauchement entre règles proches.

Attention surtout aux récompenses répétées et aux décisions contraires, comme accepter et refuser la même demande.

Exporter : sauvegarder ou partager

Avant une nouvelle formation, exportez toutes les règles ou une sélection. L'export est un ensemble de réglages JSON. Il n'est pas nécessaire de le modifier à la main pour transférer vos règles.

Gardez une copie avant une modification importante ou partagez-la avec un collègue. Elle contient les réglages, pas l'historique des actions du bot.

Vérifiez avant partage : textes et conditions peuvent contenir invitations privées, identifiants de membres et liens confidentiels.

Importer : transférer vers un autre groupe

Vous ouvrez une deuxième promotion ? Ouvrez Importer, collez l'export et confirmez.

L'import ajoute des règles aux règles existantes. Il ne les remplace pas. Importer deux fois peut donner deux exemplaires d'une même réponse.

Les sujets sélectionnés sont réinitialisés. Devoirs dans l'ancien groupe et Devoirs dans le nouveau sont deux destinations. Une condition limitée à un sujet peut couvrir tout le groupe source après réinitialisation ; un envoi vers un sujet précis revient au lieu actuel de discussion.

Transférez des règles désactivées ou essayez d'abord dans un groupe de test. L'import ne transforme pas tout en brouillon prudent : il respecte l'état d'activation enregistré.

Après importation :

  1. Resélectionnez sujets sources et destinations.
  2. Vérifiez invitations, utilisateurs et journal.
  3. Vérifiez exécution complète ou aléatoire, ainsi que les actions obligatoires marquées Toujours.
  4. Vérifiez les fonctions XP ou réputation et les permissions du bot.
  5. Validez les réglages.
  6. Essayez une règle avec un message correspondant et un autre non correspondant, puis activez le reste.

Si vous utilisez d'anciens déclencheurs

Un ancien déclencheur répondait peut-être à « paiement » partout. Automation permet d'ajouter sujet, heures de travail et différentes formulations. Les autres tâches peuvent utiliser événements séparés, conditions de membres, plusieurs actions et commandes.

Transférez progressivement : recréez le comportement utile, vérifiez-le et désactivez l'ancien doublon. Ne supposez pas qu'un export Triggers v2 est directement importable dans le nouveau format.

Combien de règles et d'actions ajouter ?

Une ou deux règles suffisent généralement au départ. Pour un grand ensemble destiné à une formation ou plusieurs communautés, vérifiez d'abord les limites.

Règles enregistrées

À la date de cette révision :

  • Free : jusqu'à 2 règles séparées, sans variante OU supplémentaire de règle entière.
  • Pro : jusqu'à 50 règles, avec 2 variantes OU supplémentaires chacune.
  • Business : jusqu'à 100 règles, avec 5 variantes OU supplémentaires chacune.

Une commande de supports et un déclencheur de paiement font deux règles. Une règle désactivée occupe toujours une place : désactiver ne supprime pas. Les variantes sont internes et ont leur propre limite.

Actions configurées

Une règle peut contenir 100 lignes d'actions. Utile pour des variantes : 30 accueils et un seul choisi à chaque arrivée, par exemple.

Une exécution autorise 20 actions selon le compteur de l'éditeur, présenté comme limite d'actions API Telegram. Une ligne n'égale pas toujours une action comptée : envoyer dans trois sujets compte trois fois.

Quelques exemples :

  • Information envoyée à un sujet : 1.
  • À trois sujets : 3.
  • À trois sujets avec nettoyage des réponses précédentes : 6, trois envois et trois réservations de nettoyage. Le nettoyage compte dès le premier envoi, même sans ancien message.
  • Avertir un membre et expliquer sans nettoyage : 2.
  • Ajouter 25 XP : 0 dans ce calcul, mais la ligne compte pour les 100 lignes.

Les autres coûts :

  • Avertir, retirer un avertissement, restreindre, lever une restriction ou supprimer les messages d'un membre : 1 par membre choisi connu du bot. Les deux peut compter jusqu'à 2.
  • Supprimer le message de l'événement, accepter ou refuser une adhésion : 1 chacun.
  • Modifier la réputation, comme les XP : 0 ici.

Tout exécuter compte la liste entière. Une au hasard compte toutes les obligations plus le choix aléatoire le plus coûteux. L'éditeur ne suppose pas le choix le moins cher.

Il n'existe pas de limite séparée de « cinq envois maximum ». Une liste simple sans nettoyage ni autres coûts peut contenir 20 envois. Cela ne garantit pas leur arrivée : permissions et limites Telegram restent applicables.

Quand l'action suivante ne tient plus

Le bot calcule tout le coût avant exécution. S'il dépasse le budget restant, ni cette action ni la suite ne sont exécutées. Les actions terminées ne sont pas annulées.

Un envoi vers 21 sujets ne sera donc pas réduit aux 20 premiers. Une tentative échouée consomme aussi sa place.

Le budget de 20 concerne une exécution d'une règle, pas un quota journalier partagé par le groupe ou toutes ses règles.

Le compteur aide à préparer la règle sans compter chaque requête Telegram. Un avertissement peut déclencher une sanction du groupe, et l'effacement d'historique plusieurs requêtes. Le nombre réel peut dépasser 20.

Ces détails gênent rarement une simple information. Pour une longue liste avec modération, sujets multiples et nettoyage, consultez le compteur et vérifiez chaque action requise.

Les limites des offres peuvent changer. Vérifiez le tableau de bord avant de préparer un grand ensemble.

Quand le résultat n'est pas celui attendu

Partez d'un exemple précis : ce qui a été écrit, où, et la réponse attendue. Il est plus facile de trouver une condition superflue ainsi qu'en changeant tout à la fois.

La règle est enregistrée, mais le bot ne répond pas

Vous avez peut-être envoyé un PDF alors que la règle attend du texte, ou posé la question dans Détente alors qu'Assistance seul est choisi.

Vérifiez activation, groupe, événement et conditions. Si seule une variante OU correspond, elle doit être active aussi. Dans un groupe de test, gardez une condition simple et une réponse, puis rétablissez les réglages un à un. Si vous copiez dans le même groupe, désactivez l'original pendant l'essai.

Il est 10:00, mais aucun message n'apparaît

Le planning Automation signifie « traiter les événements correspondants à ces heures », pas « envoyer un message à dix heures ».

Le bot peut répondre à une question d'enregistrement reçue pendant la plage. Pour publier le planning du cours à heure fixe, utilisez le planificateur d'annonces.

Une personne a reçu une nouvelle récompense

Deux modérateurs ont peut-être envoyé /reward_member sur la même réponse. Ce sont deux appels, donc deux récompenses possibles.

Recherchez commandes répétées, modifications, retours dans le groupe et nouveaux messages correspondants. Un album peut arriver en plusieurs messages. Exclure les modifications n'empêche pas un nouveau texte.

« Exactement un message » ne garantit pas la récompense unique du premier : le compteur se met à jour séparément. Si les doublons sont inacceptables, organisez un contrôle séparé.

Une réaction ajoutée donne un résultat inattendu

Ilya avait 👍, ajoute ❤️, et la condition 👍 correspond encore. Elle vérifie les réactions restantes après modification, dont 👍.

Vérifiez le sens du changement et les emoji. Un filtre précis exige l'ajout. Pour les compteurs, vérifiez la somme : 20 et 21 peuvent satisfaire un minimum de 20. Zéro ou vide ne définit pas de borne.

Une question reçoit deux réponses identiques

Souvent, deux règles proches correspondent, comme « payer » et « comment payer ». Autres causes : doublon importé, ancien déclencheur actif ou accueil standard en parallèle.

Examinez toutes les règles susceptibles de répondre, y compris les ensembles synchronisés. Désactivez les inutiles une par une et répétez l'exemple.

Le modérateur reçoit l'avertissement

L'action vise probablement l'auteur de la commande au lieu de l'auteur du message choisi. Dans l'exemple d'Anna et Ilya, sélectionnez Ilya.

Vérifiez Cible de réponse, la réponse effective dans Telegram et Appliquer à de chaque action. Supprimer l'événement supprime toujours la commande, pas le message original d'Ilya.

Ma commande personnalisée ne fonctionne pas

Elle attend peut-être une réponse, mais vous l'avez envoyée seule. Ou vous n'appartenez pas au groupe autorisé sous Déclenché par.

Vérifiez orthographe, utilisateurs autorisés et manière de l'appeler. Assurez-vous de l'avoir créée dans l'éditeur et de ne pas utiliser le nom d'une commande intégrée.

L'explication arrive, mais le message n'est pas supprimé

Une réponse ne prouve pas la réussite des autres actions. Le bot peut avoir le droit d'envoyer sans pouvoir supprimer.

Vérifiez permissions et statut du membre. Une règle ne contourne pas les restrictions Telegram, notamment sur les administrateurs. Vérifiez séparément message, avertissement et restriction.

Seul le début de la liste s'exécute

Plusieurs envois vers différents sujets avec nettoyage consomment plus vite le budget que ne le laisse penser le nombre de lignes.

Voir Limites : quand la prochaine action ne tient pas entièrement, la suite s'arrête. Une tentative échouée compte aussi. Vérifiez également accès aux destinations, permissions et disponibilité de la cible : la limite n'est pas forcément responsable.

XP ou réputation n'augmentent pas

Vous avez peut-être créé la récompense avant d'activer les XP. Vérifiez fonction, destinataire et variation entière non nulle. 25 signifie « ajouter 25 », pas « fixer le total à 25 ».

Pour remercier un invitant, répondez à son message. Si vous récompensez via une demande sur lien, vérifiez le catalogue et le créateur connu. Une cible inconnue n'est pas remplacée par le nouveau membre.

La règle considère quelqu'un comme nouveau à tort selon vous

Comparez votre définition aux réglages du groupe et aux exemptions. Membres ordinaires ne veut pas dire membres anciens.

Définissez séparément une frontière précise, comme deux heures ou dix messages. Vérifiez la personne décrite et distinguez administrateurs Telegram et administrateurs du tableau de bord.

Le temps depuis l'arrivée est compté autrement

Ilya est arrivé hier à 23:50. Aujourd'hui à 00:10, il n'est là que depuis vingt minutes : minuit n'ajoute pas un jour.

Vérifiez unités et comparaison. Un mois vaut ici 30 jours. Les anciennes règles peuvent compter les jours complets, une unité explicite utilise une durée exacte. Pour Égal, vérifiez que l'ancien Au moins n'est pas resté.

Un lien n'est pas considéré externe

Vous avez choisi le lien du cours ouvert et supposez que tous les autres sont externes. Mais un autre lien peut aussi figurer au catalogue du groupe.

Externe signifie absent du catalogue entier, pas de votre sélection. Des informations indisponibles ne doivent être traitées ni comme externes ni comme preuve d'absence de lien.

Une liste change sans notification

Copiez le lien de la liste, pas celui du message de service. ?comment=… ne convient pas ; utilisez le lien direct au message du groupe.

Pour un lien public, Combot doit connaître le nom d'utilisateur du groupe. Terminez une tâche dans la liste choisie, puis dans une voisine. La seconde ne doit pas correspondre.

La langue, la bio ou le fichier ne correspond pas

Vous attendez peut-être une vidéo, mais la même séquence est envoyée en document. Ce sont deux types pour le bot.

Les profils sont aussi incomplets : bio issue d'une demande, langue parfois absente. Inconnu ne signifie ni zéro ni absence d'attribut ni correspondance de sa négation. Vérifiez les données réellement disponibles pour l'événement.

La réponse apparaît dans le mauvais sujet

Vérifiez séparément où chercher le message et où envoyer la réponse. La question peut devoir venir d'Assistance alors que la réponse a été dirigée par erreur vers Études.

Resélectionnez les sujets après import. Si la réponse apparaît partout, regardez la liste des destinations : chaque sujet reçoit un envoi. Le journal doit utiliser ses propres identifiants de sujets.

Les anciennes réponses restent

Le nettoyage peut être actif sur la règle, mais désactivé explicitement pour un envoi. Le choix de l'action est prioritaire.

Vérifiez puis relancez : le nettoyage se produit à l'envoi suivant, pas sur minuterie. Chaque action et sujet possède sa réponse précédente. Dans un ensemble aléatoire, B ne supprime pas forcément A. Les anciens messages sans association nette peuvent rester.

La couverture du cours ne s'affiche pas

Ouvrez le lien et vérifiez si Telegram crée l'aperçu. Le champ image ne téléverse pas d'album.

Commencez par une image accessible et un texte court. Regardez le résultat dans Telegram, pas seulement dans l'éditeur.

Aucun conflit, mais les règles se chevauchent

La vérification cherche des conditions identiques. « Payer » et « comment payer » diffèrent tout en pouvant apparaître dans une même question.

Testez les deux sur le même message. Si elles doivent partager une réponse, une règle avec variantes OU peut être préférable à deux réponses indépendantes.

Impossible d'ajouter une règle

Une règle désactivée de l'an passé prend encore une place. Vérifiez offre et total enregistré, y compris règles désactivées et copies importées.

Exportez un ensemble inutilisé avant suppression si vous pourriez le réutiliser.

Un contrôle rapide avant de démarrer

Pour le paiement, votre liste peut être :

  1. « Comment payer le cours ? » dans Assistance reçoit la bonne réponse.
  2. « Comment changer mon mot de passe ? » n'y reçoit pas de réponse de paiement.
  3. La question de paiement dans Détente reste sans réponse si Assistance seul est choisi.
  4. Un administrateur exclu ne correspond à aucune variante portant son exclusion.
  5. Les messages pendant et hors travail reçoivent les réponses prévues.
  6. Une question répétée ne crée pas de récompenses ou messages indésirables.

Essayez aussi la commande de modération comme membre ordinaire et vérifiez personnes et messages ciblés. Testez bannissement et suppression sur des comptes et messages de test : sauvegarder les réglages permet de restaurer une règle, pas un message déjà supprimé.

Commencez par une tâche qui coûte du temps tous les jours. Quand elle fonctionne comme prévu, ajoutez la suivante.

Besoin d'aide ? Demandez dans le groupe d'assistance Combot. Montrez les réglages et expliquez le résultat attendu en masquant invitations privées et informations personnelles inutiles.

Moins d'explications répétées, plus de temps pour la conversation !