Bots peut avoir des commandes personnalisées qui répondent à des déclencheurs spécifiques. Lorsqu'un utilisateur tape le préfixe de commande du bot suivi du nom du bot et d'un mot déclencheur, le bot répond avec la réponse configurée.
Syntaxe
Déclencheur de nom de bot
Le préfixe (! par défaut) et le nom du bot sont requis avant le mot déclencheur. Par exemple, si un robot nommé "FAQ" a une commande "règles" :
Règles de la FAQ
Création de commandes
Utiliser
/bot addcmd commande ou la boîte de dialogue Gestion du bot :
/bot addcmd FAQ rules Please read the #rules channel /bot addcmd FAQ hours We're available 9am-5pm EST
Chaque commande a un trigger
(type d'utilisateurs de mots) et un response
(ce que dit le bot). Une description facultative est présentée dans la
!BotName aide
liste.
Modèles
Les réponses de commande supportent les espaces dynamiques :
-
{nickname}— l'utilisateur qui a invoqué la commande -
{channel}— le canal où la commande a été utilisée {prefix}— préfixe de la commande du robot{botname}— le nom du robot
/bot addcmd FAQ welcome Hello {nickname}, bienvenue à {channel}!
Commande d'aide intégrée
Si la fonction Aide est activée, tapez
!BotName aide liste toutes les commandes disponibles avec leurs descriptions. Ceci est automatique — pas de configuration requise.
Aide FAQ
Règles et limites
- Les déclencheurs doivent être uniques par robot (sensibles aux cas)
- La capacité des commandes personnalisées doit être activée sur le bot
- Seuls les administrateurs et les opérateurs de serveur peuvent ajouter ou supprimer des commandes
- Refroidissement bot s'applique — les invocations rapides peuvent être ignorées
Gestion via Dialog
Ouvrir la boîte de dialogue Gestion du bot (Outils → Gestion du bot), sélectionnez un bot, et cliquez sur Commandes onglet. Utilisation Ajouter une commande... créer de nouvelles commandes ou Supprimer pour supprimer celles existantes.