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

CommandeEffet
/token hash:<jeton> character_id:<id>Lier ton compte Discord à un perso, via le jeton (16 caractères) généré sur le site.
/whoamiVoir quel perso est lié à ton compte.
/unlinkDé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.

CommandeEffet
/campaignVoir la campagne liée à ce salon (résumé + groupe).
/bind-campaign hash:<jeton> campaign_id:<id> MJLier ce salon à une campagne, via le jeton généré depuis « Gérer le groupe » sur le site.
/unbind-campaign MJDélier ce salon de sa campagne.

Consulter sa fiche

CommandeEffet
/sheetAfficher la fiche du perso lié.
/inventoryAfficher l’inventaire (sac, armes, armures).
/spellsAfficher les sorts connus.
/featsAfficher les dons.

Lancer les dés

Les jetons FOR DEX CON INT SAG CHA utilisent les caractéristiques du perso lié.

CommandeEffet
/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

CommandeEffet
/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

CommandeEffet
/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.
/restDemander 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.

CommandeEffet
/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

CommandeEffet
/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|endDé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 mobsJeter 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|listPoser 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.

CommandeEffet
/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.
/popFaire 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.

Affichage & accessibilité

Adaptez l’affichage à votre confort. Vos choix sont mémorisés sur cet appareil.

Thème
Contraste
Taille du texte
Police
Animations