Skip to content

Discord — Référence des commandes slash

Chaque commande slash que le bot AO Master livre, avec arguments + restrictions de permissions. Pour les walkthroughs profonds (flux complets + captures d'écran), vois les pages spécifiques au workflow.

Comment utiliser cette page

Les commandes slash dans Discord apparaissent après avoir tapé / dans n'importe quel salon que le bot peut voir. Le bot a besoin du scope applications.commands (accordé automatiquement via /guild pair).

Les commandes restreintes au staff utilisent le mécanisme setDefaultMemberPermissions de Discord — les membres au hasard ne les verront pas dans l'auto-complétion à moins qu'ils ne détiennent une permission comme Manage Guild côté Discord. La vérification de permission réelle côté AO Master tourne côté serveur de toute manière, donc un membre avec des permissions périmées côté Discord reçoit une erreur amicale.

/ally — gestion des candidats alliés

Miroir de /enlist mais pour le pipeline de tickets côté allié. Apparaît dans les salons de tickets #✋-ally créés depuis le bouton Apply as Ally. Disponible une fois que ta guilde a le pipeline Ally configuré sous Settings → Discord Integration → Ally.

Sous-commandeArgsQuiCe qu'elle fait
/ally review(lancée dans le salon de ticket)RecruteursOuvre un sélecteur en deux étapes — choisis le personnage du candidat dans le roster de la guilde partenaire, puis confirme. L'approbation accorde le rôle AO Ally plus tout rôle par partenaire que tu as mappé.
/ally rejectuser:@user, optionnel reason:stringRecruteursRejette un candidat allié en attente. Ferme son ticket + envoie la raison en DM.
/ally done(lancée dans le salon de ticket)RecruteursAprès que /ally review se termine, archive la transcription du ticket dans le forum d'archive du bot + supprime le salon de ticket.

Voir Flux Ally Discord.

/enlist — gestion des candidats

Sous-commandeArgsQuiCe qu'elle fait
/enlist review(lancée dans le salon de ticket)RecruteursOuvre le formulaire de revue AO Master pour le candidat du ticket — recherche de personnage + pré-attribution de rôles de guerre + boutons Approve/Reject.
/enlist rejectuser:@user, optionnel reason:stringRecruteursRejette un candidat en attente. Ferme son ticket + envoie la raison en DM.
/enlist done(lancée dans le salon de ticket)RecruteursAprès que /enlist review se termine, archive la transcription du ticket dans le forum d'archive du bot + supprime le salon de ticket.

Voir Flux Enlist Discord.

/guild — pairing de serveur

Sous-commandeArgsQuiCe qu'elle fait
/guild pairToute personne avec Manage Guild côté DiscordParcourt l'assistant pour apparier ce serveur Discord à une guilde AO Master. Crée la catégorie 🛡 AO Master + le salon #⚙️-guild-settings.
/guild unpairToute personne avec Manage Guild côté DiscordDéconnecte le bot. La catégorie + le salon sont supprimés, les mappings de rôles effacés. Ré-apparie via /guild pair pour restaurer.
/guild infoTout le mondeAffiche à quelle guilde AO Master ce serveur Discord est apparié.

Voir Discord — Installation + pairing.

/whoami

/whoami — pas d'args, tout le monde. Affiche le statut de ton lien AO Master — à quel compte AO Master cette identité Discord est liée, dans quelles guilde(s) tu es membre, quel personnage est lié. Si tu n'es pas encore lié, la réponse inclut une URL de connexion unique qui lie ton identité Discord à n'importe quel compte AO Master sur lequel tu te connectes.