Guide d'utilisation du Bot Discord
/montre-la-fiche-json
- Description : Analyse un fichier JSON de personnage et affiche ses informations dans un
embed.
- Rôle nécessaire : MJ ou Aide MJ
- Fonctionnalités :
* Affiche les informations détaillées (Nom, Race, Classe, Sous-classe, Niveau, etc.).
* Compatible avec les fichiers JSON correctement formatés.
- Exemple d'utilisation : Le bot retourne un embed contenant les détails du personnage.
/save-database
- Description : Ajoute ou met à jour un personnage dans la base de données en analysant un
fichier JSON.
- Rôle nécessaire : MJ ou Aide MJ
- Fonctionnalités :
* Sauvegarde ou met à jour un personnage.
* Associe un personnage à un joueur Discord.
- Exemple de résultat : "Les informations du personnage ont été sauvegardées avec succès."
/cherche-pj-du-joueur
- Description : Affiche tous les personnages d?un joueur ou les détails d?un personnage
spécifique.
- Rôle nécessaire : MJ ou Aide MJ
- Fonctionnalités :
* Liste tous les personnages d?un joueur.
* Affiche les détails d?un personnage spécifique si un nom est fourni.
- Exemple : "Personnages pour Gandalf : **Aragorn** - Niveau 2, Ranger, Human."
/supprimer-un-pj
- Description : Supprime un personnage associé à un joueur de la base de données.
- Rôle nécessaire : MJ ou Aide MJ
- Fonctionnalités :
* Supprime un personnage.
* Nécessite de spécifier le joueur et le nom du personnage.
- Exemple de résultat : "Le personnage a été supprimé avec succès."
/all-stats-database
- Description : Affiche des statistiques générales sur tous les personnages enregistrés.
- Rôle nécessaire : MJ ou Aide MJ
- Fonctionnalités :
* Compte le nombre de personnages par Race, Classe et Niveau.
* Affiche les statistiques sous forme de tableau.
/stats-race-graphs
- Description : Génère un graphique en camembert des statistiques de races des personnages
enregistrés.
- Rôle nécessaire : MJ ou Aide MJ
- Fonctionnalités :
* Compte le nombre de personnages par race.
* Affiche un graphique avec le nombre et les pourcentages associés.
Remarques
- Toutes les commandes nécessitent des fichiers JSON correctement formatés.
- Les commandes sont réservées aux utilisateurs avec les rôles MJ ou Aide MJ.
- La base de données sauvegarde automatiquement les changements.