Commandes personnalisées et premières règles
Créez une commande qui partage des informations dans votre groupe Telegram. Découvrez les événements, les conditions Toutes ou Au moins une et les commandes de modération.
Dans cet article
Bonjour ! Dans un groupe de formation, on demande chaque jour où sont les enregistrements. À l'assistance, comment payer un abonnement. Les modérateurs réexpliquent les règles des offres d'emploi, tandis qu'une équipe suit ses tâches avant un webinaire.
Combot peut prendre en charge une partie de ces tâches répétitives. Dans Automatisation, vous définissez une règle : ce qui doit se passer et ce que le bot fera en réponse.
- ÉvénementUn message apparaît dans le groupe
- ConditionsUne question de paiement dans Assistance
- ActionCombot envoie les instructions
Par exemple : « Si quelqu'un demande “comment payer” dans Assistance, envoyer les instructions. » Ou : « Si un modérateur répond à un message utile avec une commande, donner 25 XP à son auteur. »
Ce guide explique les réglages à travers ces situations. Les exemples servent à apprendre : remplacez sujets, liens et messages par les vôtres. Conditions et limites accompagnent chaque exemple pour obtenir le comportement voulu.
Si vous découvrez l'éditeur, commencez par une commande simple. Si vous avez déjà une tâche en tête, consultez les 11 scénarios ou cherchez le réglage dans le sommaire.
L'éditeur n'affiche que les champs pertinents pour l'événement choisi. Une question, une demande d'adhésion et une commande de modération peuvent donc avoir des réglages différents.
Préparer votre groupe
Imaginez un groupe de formation en ligne. Chaque nouvel élève demande où sont les enregistrements, et le tuteur recherche encore le même lien. Commençons par confier cette réponse à Combot.
Ajoutez @combot au groupe. Ouvrez le tableau de bord Combot, sélectionnez le groupe et allez dans Automatisation.
Vérifiez deux choses : votre droit de modifier les réglages et la capacité du bot à effectuer l'action. Consulter les statistiques ne permet pas forcément de créer des règles. Et pouvoir envoyer des messages n'autorise pas le bot à supprimer ceux des autres.
Choisissez les permissions selon la tâche :
- Partager des informations : le bot doit pouvoir écrire dans le groupe ou le sujet choisi, un espace de discussion distinct dans le groupe.
- Retirer la publicité : il lui faut la permission de supprimer des messages.
- Rendre muet ou bannir : il lui faut des droits d'administration pour restreindre les membres.
- Accepter des adhésions : il lui faut la permission d'inviter des utilisateurs.
- Attribuer XP ou réputation : la fonction correspondante doit être activée dans Combot.
Si un avertissement apparaît au-dessus des règles, résolvez-le d'abord. Enregistrer « 25 XP pour une réponse utile » ne la fera pas fonctionner si les XP sont désactivés.
Les règles appartiennent au groupe sélectionné. Si vous synchronisez déjà des déclencheurs entre plusieurs groupes, modifiez l'ensemble partagé dans le groupe source. Vous pouvez y actualiser les informations de plusieurs promotions ; les groupes qui les héritent peuvent ne pas permettre la modification.
Votre première règle : partager des informations utiles
Les élèves demandent souvent : « Où sont les enregistrements et les devoirs ? » Créons /course_info pour répondre. Cette commande ne supprime rien et ne restreint personne : un bon point de départ.
- Cliquez sur Ajouter un déclencheur. Nommez-le Cours — enregistrements et devoirs.
- Dans Type, choisissez Commande. Ajoutez
/course_info. - Choisissez Commande simple. Laissez Déclenché par ouvert à tous les élèves.
- Dans ALORS, ajoutez Envoyer un message. Vous pouvez reprendre ce texte en remplaçant les sujets.
- Conservez Chat source et le sujet actuel. Cliquez sur Enregistrer l'action.
- Cliquez sur Valider, puis Enregistrer le déclencheur. Vérifiez son activation.
- Envoyez
/course_infodans Telegram. Les informations doivent apparaître. Un simple « Bonjour à tous ! » ne doit rien déclencher.
Le tuteur peut désormais envoyer une commande au lieu de retaper l'explication. Vous pourrez ensuite ajouter un bouton vers les supports ; voir Présenter la réponse.
Valider recherche les problèmes de réglages. Cette fonction n'envoie pas la commande et ne vérifie pas la réponse Telegram à votre place : vous devez effectuer cette dernière étape.
Expliquer ce que le bot doit faire
Presque chaque règle tient en une phrase :
Si quelqu'un demande « comment payer » dans Assistance, envoyer les instructions de paiement.
L'éditeur coupe cette phrase en deux. Dans SI, vous expliquez à quoi répondre. Dans ALORS, vous choisissez quoi faire.
Le bot ne déduit pas la tâche du nom. « Aider les nouveaux » n'active rien tout seul : il faut choisir les nouveaux membres, un événement et une action.
Toutes : chaque condition doit correspondre
Les instructions de paiement ne sont utiles que dans Assistance. Définissez deux conditions : le bon sujet et l'expression « comment payer ».
« Comment payer l'abonnement ? » dans Assistance correspond. La même phrase dans Détente ne correspond pas. « Comment changer mon mot de passe ? » dans Assistance non plus.
C'est le fonctionnement de Tous, ou ET (AND) : chaque exigence doit être remplie.
Au moins une : une option suffit
Certains écrivent « comment payer », d'autres « le paiement ne passe pas ». Ils ont besoin des mêmes instructions.
Quand l'éditeur propose Au moins une, ou OU (OR), une option correspondante suffit. La personne n'a pas à écrire les deux expressions dans le même message.
Exclusions : laisser de côté certaines personnes ou certains messages
Dans un groupe d'emploi, vous rappelez les règles de publication sans répondre aux annonces de l'équipe. Ajoutez les administrateurs dans Exclure.
Une exclusion ne retire personne du groupe et n'enlève aucun droit. Elle dit simplement : « Cet ensemble de conditions ne correspond pas à cette personne. »
Les exclusions utilisateur s'appliquent aussi avec Au moins une. Une condition d'activité remplie n'annule pas l'exclusion des administrateurs dans le même ensemble.
Plusieurs variantes OU dans une règle
Utilisez Ajouter une option OU quand plusieurs ensembles doivent produire la même réponse. Par exemple :
- Quelqu'un écrit « comment payer » dans Assistance.
- Quelqu'un écrit « où acheter un abonnement » dans Questions des nouveaux.
Décrivez les deux situations et écrivez les instructions une fois. Le type d'événement est commun. Même si les deux variantes correspondent, la liste d'actions de cette règle ne s'exécute qu'une fois.
Deux règles séparées fonctionnent autrement : chacune peut répondre. C'est pourquoi deux règles proches produisent parfois des doublons.
Les variantes sont indépendantes. Si les messages des administrateurs ne doivent jamais correspondre, ajoutez l'exclusion à chacune.
Vous pouvez désactiver une seule variante, par exemple arrêter temporairement les réponses dans Questions des nouveaux tout en conservant Assistance. Désactivez la règle principale pour arrêter tout le scénario.
Une habitude utile : lisez la condition à voix haute avant d'enregistrer. « Répondre au mot paiement partout » et « répondre aux questions de paiement seulement dans Assistance » sont deux règles différentes.
Des commandes pour les membres et les modérateurs
Deux types de commandes sont utiles. Certaines donnent une réponse : où trouver le planning, joindre un tuteur ou rendre un devoir. D'autres aident un modérateur à agir sur une personne précise, par exemple pour l'avertir ou récompenser une réponse utile.
Les noms de commandes sont des exemples. Créez-les dans l'éditeur avant de les essayer ; les saisir dans le groupe ne les ajoute pas automatiquement à Combot.
Nom, description et type
Le Nom apparaît dans la liste Automation. Choisissez un intitulé immédiatement compréhensible : « Cours — informations aux élèves » ou « Emploi — rappel du salaire ». Vous disposez de 80 caractères.
La Description est une note aux administrateurs, jusqu'à 280 caractères. Par exemple : « Informations pour la nouvelle promotion. Désactiver à la fin du cours. » Le bot ne publie pas cette description.
Dans Type, choisissez :
- Déclencheur pour répondre automatiquement à une situation, comme « comment payer ».
- Commande pour qu'une personne lance explicitement la règle, par exemple avec
/course_info.
Plusieurs commandes pour une même réponse
Vous pouvez ajouter /course_info et /course_help à une règle. Quel que soit le nom utilisé, le membre reçoit la même information.
Ajoutez les noms séparément, avec lettres latines, chiffres et traits de soulignement. Évitez les noms déjà utilisés par Combot ou d'autres bots du groupe.
Commande simple : obtenir des informations
Choisissez Commande simple quand il faut une réponse, pas une action sur une personne sélectionnée.
Un élève envoie par exemple /course_info et le bot indique les enregistrements. Il n'a pas à sélectionner quelqu'un avec Répondre.
Les actions utilisateur ne sont pas disponibles dans ce mode. Une commande simple ne permet pas à chacun de s'attribuer lui-même des XP.
Avec Supprimer le message de commande, /course_info disparaît mais la réponse reste. Cela évite d'encombrer la conversation de commandes.
Commande en réponse : sélectionner une personne
Supposons qu'Ilya enfreigne une règle et qu'Anna, modératrice, veuille lui donner un avertissement.
- Anna choisit Répondre sur le message d'Ilya.
- Elle envoie
/team_warnen réponse. - Combot avertit Ilya.
Choisissez Cible de réponse pour la commande. Autorisez les administrateurs Telegram sous Déclenché par et sélectionnez l'auteur du message auquel on répond sous Appliquer à.
Anna est l'autrice de la commande. Ilya a écrit le message auquel elle répond. Les confondre change entièrement la tâche.
La condition Appliqué à dans SI limite les personnes que la commande peut cibler. Le champ Appliquer à de chaque action choisit qui reçoit cette action.
Quand c'est possible, l'action peut viser l'auteur de la commande, l'auteur du message sélectionné ou les deux. Ici, seul Ilya doit recevoir l'avertissement.
Autoriser votre commande ne fait pas de quelqu'un un administrateur Telegram. Combot lui-même a aussi besoin des permissions nécessaires.
Qu'est-ce qui est supprimé ? Si vous ajoutez la suppression de commande, /team_warn disparaît, pas le message original d'Ilya. Choisir le destinataire de l'avertissement ne change pas le message supprimé.
À quoi le bot peut réagir
Quand répond à « Que doit-il se passer ? ». Pour un déclencheur, choisissez un événement. Pour une commande, le message qui la contient la lance.
Messages, commentaires et publications
Tout message du chat / Message du chat. Pour l'activité courante : question de cours, offre d'emploi ou document. Le bot repère par exemple « où est l'enregistrement » et envoie l'information.
Commentaires. Pour les discussions des publications d'un canal lié. Par exemple, répondre à « comment s'inscrire » sous les publications de l'école.
Publication sur la chaîne. Cela désigne les publications du canal lié elles-mêmes. Lors d'un post avec #live, envoyez par exemple des consignes de discussion au groupe. Une condition sur les messages ordinaires ne remplace pas une condition sur les publications.
Inclure les modifications. Quelqu'un publie une offre courte puis ajoute des coordonnées. Combot vérifiera aussi la version modifiée. Les actions peuvent se répéter : soyez particulièrement prudent avec les récompenses.
Demandes d'adhésion, arrivées et départs
Demande d'adhésion. La personne attend une décision. Des organisateurs veulent par exemple accepter automatiquement les demandes issues d'une invitation précise.
Nouveau membre. La personne est déjà entrée. Vous pouvez l'accueillir : « Bienvenue ! Commencez par le message épinglé. »
Départ d’un membre. La personne est partie ou a été retirée. Envoyez par exemple une notification au canal de journalisation configuré. Deux personnes peuvent être concernées : le membre sortant et celle qui l'a retiré.
Demander à entrer et entrer sont deux étapes. Un accueil à chacune peut produire deux messages. Choisissez celle où l'information est utile.
Boosts
Nouveau Boost. Après un boost au groupe du club, le bot peut écrire : « Merci de soutenir la communauté ! »
Boost supprimé. L'équipe peut recevoir une notification dans le journal. Cela ne veut pas forcément dire que la personne a choisi de retirer son boost ; évitez les formulations accusatrices.
Réactions
Réaction de l'utilisateur. Quelqu'un a ajouté, retiré ou remplacé une réaction. L'équipe peut être informée d'un changement correspondant dans une discussion de travail.
Nombre de réactions. Telegram a envoyé le nombre actualisé des réactions à une publication liée. Le bot peut signaler un post avec actuellement 20 à 30 réactions des types choisis.
Le nombre ne dit pas qui a réagi. La règle peut aussi s'exécuter lors des prochaines mises à jour. Consultez Réactions et listes de tâches pour éviter les répétitions inattendues.
Listes de tâches
Une équipe prépare un webinaire. Quelqu'un crée une liste, ajoute un point ou coche la présentation. Trois événements correspondent :
- Nouvelle liste de contrôle : une liste apparaît. Vous pouvez annoncer qu'un plan est disponible.
- Tâches de liste de contrôle ajoutées : de nouveaux points ont été ajoutés. Par exemple, notifier le journal.
- Tâches de la liste de contrôle effectuées : des tâches ont été cochées. Invitez les collègues à ouvrir la liste et regarder les changements.
Le dernier événement ne signifie pas « tout est prêt pour le webinaire » : une seule tâche peut avoir été terminée.