Créer des commandes Discord avec de vraies branches
Le constructeur avancé est un éditeur de flux visuel avec de vraies conditions. Ce qu'il sait faire, quand il vaut la peine de quitter le mode simple, et pourquoi Discord compte tes enregistrements.

Une commande slash personnalisée se crée vite : saisir un nom, saisir une réponse, terminé. Cela couvre /rules et /discord, et pour la plupart des serveurs, c'est tout ce dont ils auront jamais besoin.
Ça devient intéressant quand la réponse ne doit pas toujours être la même.
Quand le mode simple ne suffit plus
Trois exemples où le mode simple atteint ses limites :
- La commande doit répondre différemment selon que la personne est booster ou non
- La commande doit avoir des boutons, et chaque bouton doit faire quelque chose de différent
- La commande doit choisir au hasard une réponse parmi plusieurs
Ces trois cas sont exactement ce pour quoi existe le constructeur avancé, un éditeur de flux visuel. Au lieu d'une réponse fixe, tu construis un flux à partir de blocs que tu relies entre eux.
Les branches
Au cœur se trouvent des conditions avec deux sorties, Alors et Sinon. Tu peux vérifier :
- Est booster du serveur
- A la permission, c'est-à-dire Administrateur, Gérer le serveur, Gérer les messages, Exclure temporairement des membres ou Gérer les rôles
- Le paramètre est égal à une valeur, particulièrement puissant avec des choix prédéfinis
Le dernier est facile à négliger. Tu peux donner des paramètres à ta commande, y compris une liste fixe de choix, puis créer une branche selon l'option choisie. Cela transforme en pratique une commande à trois choix en une commande à trois réponses différentes, sans créer trois commandes.
Les flux à boutons
Chaque bouton de ta réponse obtient sa propre sortie dans l'éditeur. Ce qui se passe après le clic se construit à partir de là.
Cela te permet de construire de petits parcours guidés : une question avec trois boutons, chacun menant à sa propre branche. C'est nettement plus agréable que trois commandes séparées dont personne ne se souvient.
Trois actions qui n'existent qu'ici
Attendre. Une pause entre deux étapes, de 1 à 300 secondes. Cela ressemble à un gadget, mais c'est ce qui fait qu'un flux ressemble à une conversation plutôt qu'à un mur de texte.
Réponse aléatoire. Choisit un message parmi jusqu'à 10. Une commande façon boule magique, c'est deux minutes de travail avec ça.
Définir le pseudo. Avec des variables, et le laisser vide le réinitialise.
Les variables
Au-delà des évidentes, il y a {channel}, {channel.name}, {server.members} et {random.X-Y} pour un nombre aléatoire dans une plage. Cette dernière, combinée à la réponse aléatoire, est le kit de base de presque n'importe quelle petite commande amusante.
Pourquoi Discord compte tes enregistrements
Un point qui n'apparaît nulle part ailleurs et qui explique pourquoi l'enregistrement semble parfois retardé : Discord n'autorise qu'un nombre limité de commandes nouvellement créées par serveur et par jour.
Une édition intensive épuiserait ce quota sans contre-mesure. Plusieurs enregistrements rapprochés sont donc regroupés en un seul enregistrement auprès de Discord, plutôt que d'aller frapper à sa porte à chaque clic.
La conséquence pratique : tout construire tranquillement puis enregistrer vaut mieux qu'enregistrer après chaque petite étape. Si quelque chose reste bloqué malgré tout, le panel a un bouton pour réenregistrer, avec un délai de cinq minutes par serveur.
Quand une automatisation convient mieux
La différence en une phrase : une commande est lancée par quelqu'un, une automatisation tourne d'elle-même.
Si ton flux doit démarrer selon un horaire ou dépendre d'un événement comme une arrivée, il a sa place dans les automatisations plutôt que dans le Créateur de commandes. Dans l'autre sens : dès que tu as besoin de conditions ou de boutons, le constructeur avancé est le bon choix, parce que les automatisations n'ont volontairement pas de branches.
Tout sur l'éditeur se trouve dans la documentation du Créateur de commandes.
Plus d'articles
Serveur communautaire Discord : ce qu'il change et comment l'activer
Le mode communauté débloque les salons d'annonces, Server Insights et plus encore, mais il impose aussi des règles de sécurité plus strictes. Ce qu'il apporte, ce qu'il exige et si votre serveur en a besoin.
GuidesComment ajouter un bot à votre serveur Discord, et quelles permissions il a vraiment besoin
Ajouter un bot prend une minute. Lui donner les bonnes permissions est ce qui protège votre serveur. Un guide pas à pas, et comment repérer un bot auquel vous ne devriez pas faire confiance.
GuidesComment structurer les salons et catégories Discord pour qu'on les utilise vraiment
Trop de salons tuent un jeune serveur. Comment commencer petit, regrouper les salons en catégories et utiliser les permissions de catégorie pour ne jamais régler deux fois la même règle.