Commandes préfixées
Chaque commande slash fonctionne aussi comme un simple message, comme $help. Le préfixe est $ par défaut, et chaque serveur peut le changer.
Fonctionnement
Un message commençant par le préfixe du serveur est analysé sous la même forme qu'une commande slash et exécute le même code : les permissions et le comportement sont donc identiques. Les sous-commandes suivent le nom ($music settings), les options s'écrivent nom:valeur ($sticky set text:"Read the rules" delay:300), et les mots sans nom remplissent les options obligatoires dans l'ordre ($play never gonna give you up).
Les salons, rôles et utilisateurs peuvent être mentionnés, collés sous forme d'ID ou saisis par leur nom. Les options oui/non acceptent yes, no, on, off, true et false. Un fichier joint remplit une option de pièce jointe.
Commandes
- /prefix view
- Affiche le préfixe actuel.
- /prefix set prefix:<text>
- Pour le changer : 1 à 5 caractères, sans espace. Par exemple !, ?, n! ou nx.
- /prefix reset
- Revenir au $ par défaut.
Le modifier dans le tableau de bord
Deux pages du tableau de bord comportent la zone de préfixe : Configuration, à côté des autres paramètres principaux, et Commandes personnalisées, en bas du panneau de gauche. Saisissez le nouveau préfixe et enregistrez ; laissez vide pour revenir à $. Le bot l'utilise à partir du message suivant.
Sur la page Commandes personnalisées, vous pouvez aussi donner de nouveaux noms aux commandes de votre serveur, comme $store pour $shop. Voir Commandes personnalisées.
Différences avec les commandes slash
- Formulaires
- Les commandes qui ouvrent un formulaire pop-up (par exemple /quick catalog add) ne fonctionnent que depuis le menu slash ; la version préfixée l'indique.
- Réponses privées
- Une réponse qui n'aurait été visible que par vous est envoyée en message privé, avec une note indiquant le serveur.
- Saisie semi-automatique
- Les suggestions de recherche au fil de la frappe sont une fonctionnalité des commandes slash ; la version préfixée prend simplement ce que vous avez tapé.
Le préfixe est propre à chaque serveur, et votre bot personnalisé utilise le même. Si un autre bot utilise déjà !, choisissez un autre préfixe pour que les deux ne répondent pas au même message.