Le dashboard évolue. Navigation plus fluide, espaces plus compacts et nouveau Market.

Découvrir
No-code

Créer un bot Discord sans coder : guide

Le no-code retire la syntaxe, pas la réflexion. Une commande reste un petit parcours : Discord reçoit une demande, vérifie des conditions puis exécute une ou plusieurs actions. Voici une méthode simple pour construire ce parcours dans CodeMaster.

1. Écrire le scénario en langage courant

Commencez par une phrase : « Quand un membre lance /aide, le bot affiche les ressources du serveur. » Ajoutez ensuite les exceptions réellement nécessaires, par exemple une réponse différente si la commande est utilisée dans le mauvais salon.

Évitez de mélanger plusieurs objectifs. Si une commande doit à la fois attribuer un rôle, ouvrir un ticket et modifier une valeur, demandez-vous si trois commandes plus simples seraient plus faciles à expliquer.

2. Définir les options et les permissions

Une option structurée indique clairement ce que le membre doit saisir. Préférez une sélection ou une valeur typée lorsque l’éditeur le permet, plutôt qu’un texte libre difficile à valider.

Décidez qui peut utiliser la commande et dans quels salons. Les contrôles doivent être placés avant les actions afin qu’un utilisateur non autorisé n’engage pas un parcours partiel.

  • Nom court et sans ambiguïté
  • Description orientée résultat
  • Options limitées aux données utiles
  • Rôles autorisés explicitement identifiés

3. Assembler variables, conditions et actions

Utilisez les variables pour insérer le nom du membre, du serveur ou une valeur issue du parcours. Une condition doit répondre à une question simple, avec une branche prévue lorsque la réponse est fausse.

Placez les actions irréversibles ou sensibles après toutes les validations. Nommez les étapes de façon cohérente afin qu’un autre membre du staff puisse relire la commande depuis l’éditeur.

4. Prévoir les erreurs utiles

Une erreur utile explique ce qui manque : rôle requis, option invalide, salon introuvable ou permission Discord absente. Évitez les réponses génériques qui obligent le membre à contacter le staff.

Si une action dépend d’un module comme l’économie ou les niveaux, vérifiez que ce module est activé avant de publier la commande à toute la communauté.

5. Tester une branche à la fois

Testez d’abord le chemin principal, puis chaque condition avec le profil correspondant. Utilisez un compte ou un rôle standard pour reproduire l’expérience d’un membre.

Après publication, observez les questions reçues par le staff. Si plusieurs personnes font la même erreur, améliorez le nom de l’option ou le message d’aide avant d’ajouter de nouvelles fonctions.

Passer à la pratique

Configurer ce parcours avec CodeMaster

Découvrez les fonctions CodeMaster liées à ce guide, puis commencez sur un serveur Discord de test.