Aller au contenu

Des commandes slash Discord personnalisées, sans code

Une commande, c'est un déclencheur plus ce que fait le bot. Dans Bot Creator, vous choisissez le déclencheur, puis vous construisez la réponse avec des blocs, ou vous l'écrivez en BDFD ou en JavaScript si vous préférez.

Comment le construire

  1. Créez une commande et choisissez comment elle démarre : Commande Slash (/), Message Texte (préfixe), Commande utilisateur ou Commande message.
  2. Choisissez comment elle est construite : Visuel (Blocs), Code BDFD ou JavaScript.
  3. Ajoutez Répondre avec un message avec du texte, des embeds et des boutons. Lisez la saisie de l’utilisateur avec ((opts.nom_de_l_option)) et son nom avec ((user.username)).
  4. Ajoutez de la logique au besoin : Bloc SI / SINON, Choix aléatoire, Cooldown, Requête HTTP, et des variables pour se souvenir de choses d’une exécution à l’autre.
  5. Vérifiez le message dans le playground avant de déployer.

Les blocs à utiliser

Les noms de blocs sont ceux de l'application ; chacun renvoie à sa fiche dans le dictionnaire (en anglais).

À savoir

  • Le playground dessine seulement le message des blocs de réponse et d’envoi ; les autres blocs sont modifiables et exportés, mais pas exécutés.
  • Les fonctions que le code BDFD peut utiliser sont listées une par une dans la référence.

Aller plus loin

La documentation et les guides liés sont pour l'instant en anglais.

Autres choses à construire