Commandes Discord
Toutes les commandes du bot, d’un coup d’œil. La plupart agissent sur le perso lié à ton compte Discord — commence par te lier avec /token. Les commandes MJ sont réservées au rôle MJ.
Pour commencer — lier son perso
| Commande | Effet |
|---|---|
/token hash:<jeton> character_id:<id> | Lier ton compte Discord à un perso, via le jeton (16 caractères) généré sur le site. |
/whoami | Voir quel perso est lié à ton compte. |
/unlink | Délier le perso actuellement lié. |
La campagne et le salon
Le MJ peut lier un salon Discord à une campagne du site : le « groupe » des commandes collectives devient alors la campagne — ses membres, plus les invités de la quête active.
| Commande | Effet |
|---|---|
/campaign | Voir la campagne liée à ce salon (résumé + groupe). |
/bind-campaign hash:<jeton> campaign_id:<id> MJ | Lier ce salon à une campagne, via le jeton généré depuis « Gérer le groupe » sur le site. |
/unbind-campaign MJ | Délier ce salon de sa campagne. |
Consulter sa fiche
| Commande | Effet |
|---|---|
/sheet | Afficher la fiche du perso lié. |
/inventory | Afficher l’inventaire (sac, armes, armures). |
/spells | Afficher les sorts connus. |
/feats | Afficher les dons. |
Lancer les dés
Les jetons FOR DEX CON INT SAG CHA utilisent les caractéristiques du perso lié.
| Commande | Effet |
|---|---|
/roll expression:<expr> | Lancer une expression de dés (ex. 1d20+3, 2d6+FOR). |
/check stat:<carac> | Test de caractéristique : 1d20 + modificateur. |
/save stat:<carac> | Jet de sauvegarde : 1d20 + modificateur. |
Gérer son équipement
| Commande | Effet |
|---|---|
/equip add|remove item:<objet> | Ajouter ou retirer un objet du sac. |
/weapon add|remove|equip|unequip item:<arme> | Gérer les armes et leur état équipé (plusieurs armes possibles). |
/armor add|remove|equip|unequip item:<armure> | Gérer les armures — une seule équipée à la fois (les autres se déséquipent). |
Jouer son perso
| Commande | Effet |
|---|---|
/spend amount:<or> | Dépenser de l’or. Refusé si le solde est insuffisant (rien n’est débité). |
/drop item:<objet> [quantity:<n>] | Jeter un objet du sac. Sans quantité : tout le lot. |
/use item:<consommable> | Utiliser un consommable (−1 à la quantité). |
/short-rest [hit_dice:<n>] | Demander un repos court — soumis à la validation du MJ. Sur accord : soin de dés de vie. |
/rest | Demander un repos long — soumis à la validation du MJ. Sur accord : PV au maximum. |
/cast heal target:<joueur> dice_expr:<expr> | Soigner un joueur (dés roulés avec tes propres stats). |
/cast heal-party dice_expr:<expr> | Soigner tout le groupe (campagne liée, sinon PJ de l’initiative). |
Combattre
Pendant un combat, les cibles sont les combattants de l’initiative (lancée par le MJ avec /init ou /pop). Chaque combattant a une poignée stable, p. ex. loup, loup-2 — l’autocomplétion du champ cible te les propose.
| Commande | Effet |
|---|---|
/attack weapon:<arme> target:<cible> [mode] | Attaquer avec une arme possédée. Jet d’attaque (caractéristique adaptée + maîtrise) contre la CA, avantage/désavantage au choix ; un 20 naturel est un coup critique (dés doublés), un 1 un échec. Les dégâts sont appliqués automatiquement aux PNJ. |
/cast spell:<sort préparé> target:<cible> [level] [mode] | Lancer un sort préparé. Selon le sort : jet d’attaque, sauvegarde (le MJ tranche réussite/échec), soin ou effet automatique. Consomme un emplacement de sort (les sorts mineurs sont gratuits) ; un sort à concentration remplace la concentration en cours. |
/ability use feature:<capacité> [target] [amount] [mode] | Utiliser une capacité de classe (Second souffle, Fougue, Conduit divin, rage, ki…). Dépense la ressource associée — restaurée au repos — puis résout l’effet (attaque, soin, sauvegarde ou effet automatique). /ability list affiche tes capacités et les ressources restantes. |
Les emplacements de sorts, les ressources de classe et la concentration sont suivis et restaurés au repos. Contre un PJ, le jet est annoncé et le MJ valide (sa CA n’est pas stockée pour les attaques de joueurs). Quand le dernier monstre tombe, le bot annonce la victoire (🎉) — et si tout le groupe est à terre, la défaite (💀) — quel que soit l’auteur du coup final.
Points de vie. Un joueur ne peut pas modifier directement ses propres PV. Ils ne changent que via une commande du MJ, un /cast heal d’un soigneur, ou un repos validé — et restent toujours dans la limite [0, PV max].
Outils du MJ MJ
| Commande | Effet |
|---|---|
/hp player:<joueur> delta:<±n> | Ajuster les PV d’un joueur (clampés à [0, PV max]). |
/xp player:<joueur> delta:<±n> | Ajuster l’XP. |
/gold player:<joueur> delta:<±n> | Ajuster l’or (jamais négatif). |
/damage player:<joueur> amount:<n> | Infliger des dégâts (soustraits des PV). |
/gm-heal player:<joueur> amount:<n> | Soigner un joueur d’un montant fixe. |
/gm-heal-party amount:<n> | Soigner tout le groupe (campagne liée, sinon PJ de l’initiative). |
/xp-party amount:<n> | Donner de l’XP à tout le groupe. |
/gold-party amount:<n> | Donner de l’or à tout le groupe. |
/title player:<joueur> titre:<texte> | Attribuer un titre honorifique à un perso (« - » ou « aucun » pour le retirer). |
/init start|add|next|end | Démarrer, alimenter, faire avancer ou terminer un suivi d’initiative. /init next ping le joueur dont c’est le tour (ou le MJ pour un PNJ). |
/init mobs | Jeter d’un coup dans l’initiative tous les monstres en attente (révélés par /pop mais pas encore en jeu). |
/init remove token:<combattant> | Retirer un combattant de l’initiative (fuite, disparition…). |
/npc [name] [hp] [bonus] [ac] [monstre] [perso] | Ajouter rapidement un PNJ à l’initiative (poignée de ciblage attribuée automatiquement). Avec monstre : relie une fiche du catalogue — nom, PV, CA et bonus d’initiative pré-remplis, et /mob attack devient disponible. Avec perso : engage un personnage déjà créé (un des vôtres ou un personnage public) comme adversaire — PV et CA pris sur sa fiche, dégâts suivis sur l’initiative sans jamais modifier la fiche. Accepte les doublons (« Gobelin #2 »). |
/mob attack attacker:<adversaire> attack:<attaque> target:<cible> | Faire attaquer un monstre ou un personnage adverse de l’initiative : attaques de fiche pour un monstre, armes et sorts mineurs d’attaque pour un personnage (autocomplétés, avec ses vraies stats). Contre un PJ, sa CA est calculée depuis son armure équipée et les dégâts s’appliquent automatiquement. Les attaques multiples s’annoncent ×N — relancez la commande pour chaque coup. |
/condition add|remove|clear|list | Poser ou retirer une condition (à terre, entravé, empoisonné…) sur un combattant — elle nourrit automatiquement l’avantage/désavantage de /attack et /cast spell. |
Quêtes & rencontres MJ
Ces commandes s’appuient sur les quêtes préparées sur le site (PNJ, bestiaire, invités) et nécessitent un salon lié à une campagne.
| Commande | Effet |
|---|---|
/quest quete:<quête> | Choisir la quête active de la campagne (autocomplétion sur les quêtes préparées). |
/meet personnage:<PNJ> | Présenter un PNJ aux joueurs. L’autocomplétion propose les PNJ préparés de la quête active ; un nom libre fonctionne aussi. |
/pop | Faire surgir un monstre adapté au niveau moyen du groupe, tiré du bestiaire de la quête active (sinon du catalogue). Proposition privée au MJ avec boutons ✅ Présenter, 🔁 Relancer, ❌ Écarter — la présentation publique offre « Ajouter à l’initiative ». |
Invités de quête. Un personnage public peut être invité sur une seule quête sans rejoindre la campagne. Tant que cette quête est active, il compte dans le groupe : récompenses collectives et calcul de niveau de /pop l’incluent.