====== Commandes du Bot Discord Laelith ====== Ce document fournit une documentation complète pour toutes les commandes disponibles dans le bot Discord Laelith. ===== Commandes principales ===== ==== /ai - Assistant IA LaelithGPT ==== **Description :** Parlez à LaelithGPT, un assistant IA avec accès aux connaissances du monde de Laelith. **Restrictions :** Ne peut être utilisé que dans le canal IA désigné. **Options :** * ''question'' (requis, chaîne) : Votre question ou prompt pour LaelithGPT * ''sources'' (optionnel, booléen) : Lister les sources de documents utilisées pour la réponse * ''content'' (optionnel, booléen) : Rechercher dans le contenu de base (par défaut : true) * ''scenario'' (optionnel, booléen) : Rechercher dans les scénarios * ''secret'' (optionnel, booléen) : Rechercher dans les secrets * ''refs'' (optionnel, booléen) : Lister les références **Exemples d'utilisation :** /ai question:"Quelles sont les terrasses de Laelith ?" /ai question:"Parlez-moi d'Evarilion Bombogarogan" sources:true /ai question:"Qu'est-il arrivé à Evarilion Bombogarogan ?" scenario:true **Notes :** * Les réponses sont divisées en morceaux si elles dépassent la limite de longueur des messages Discord * Le bot indiquera la question (Q:) et la réponse (A:) * Les sources et références sont ajoutées si demandées : (S:) et (R:) ---- ==== /names - Générateur de Noms de Personnages ==== **Description :** Générer des noms de personnages aléatoires basés sur divers critères. **Options :** * ''species'' (optionnel, chaîne) : Espèce du personnage (ex. human, elf, felys, etc.) * ''gender'' (optionnel, chaîne) : Genre du personnage (male ou female) * ''origin'' (optionnel, chaîne) : Origine du personnage (ex. Laelith, Grand duchy of Agramor, Azilian March, etc.) * ''lang'' (optionnel, chaîne) : Langue pour les noms (''en'' ou ''fr'') * ''count'' (optionnel, chaîne) : Nombre de noms à générer **Exemples d'utilisation :** /names species:elf gender:female /names origin:"Grand duchy of Agramor" count:5 /names species:human gender:male lang:fr **Notes :** * Tous les paramètres sont optionnels ; le générateur fonctionnera avec n'importe quelle combinaison * Les résultats sont formatés avec les critères utilisés pour la génération * Plusieurs noms sont affichés ligne par ligne ---- ==== /translate - Traducteur du Glossaire Laelith ==== **Description :** Traduire du texte français en anglais en utilisant le glossaire et la terminologie de Laelith. **Options :** * ''text'' (requis, chaîne) : Le texte français à traduire en anglais * ''hints'' (optionnel, booléen) : Donner le texte d'indices NLP **Exemples d'utilisation :** /translate text:"Bonjour, comment allez-vous ?" /translate text:"La terrasse de la Chaussée du lac" hints:true **Notes :** * Spécialisé pour la terminologie et le contexte du monde de Laelith * Affiche le français original (FR:) et la traduction anglaise (EN:) * Les indices fournissent des informations supplémentaires de traitement NLP lorsque demandés ---- ==== /link - Liaison de Compte ==== **Description :** Lier votre compte Discord à votre compte Laelith. **Options :** Aucune **Utilisation :** /link **Notes :** * Génère un code de liaison unique * Fournit un lien privé pour compléter le processus de liaison de compte * La réponse est éphémère (visible uniquement par l'utilisateur) ---- ===== Commandes techniques ===== ==== /ping - Test de Connexion ==== **Description :** Commande simple de test de connectivité. **Options :** Aucune **Utilisation :** /ping **Réponse :** "Pong!" **Notes :** * Utilisé pour vérifier la réactivité du bot * La réponse est éphémère (visible uniquement par l'utilisateur) ---- ==== /server - Informations du Serveur ==== **Description :** Afficher les informations sur le serveur Discord actuel. **Options :** Aucune **Utilisation :** /server **Réponse :** Affiche le nom du serveur et le nombre total de membres **Notes :** * La réponse est éphémère (visible uniquement par l'utilisateur) ---- ==== /user - Informations de l'Utilisateur ==== **Description :** Afficher les informations sur l'utilisateur qui a invoqué la commande. **Options :** Aucune **Utilisation :** /user **Réponse :** Affiche le tag utilisateur et l'ID utilisateur **Notes :** * La réponse est éphémère (visible uniquement par l'utilisateur) * Utile pour le débogage et l'identification des utilisateurs