Discord — Slash-Command-Referenz
Jeder Slash-Command, den der AO Master Bot ausliefert, mit Argumenten + Berechtigungs-Gates. Für die tiefen Anleitungen (komplette Abläufe + Screenshots) siehe die Workflow-spezifischen Seiten.
Wie du diese Seite nutzt
Slash-Commands in Discord tauchen auf, sobald du in einem Kanal, den der Bot sehen kann, / tippst. Der Bot braucht den Scope applications.commands (automatisch über /guild pair gewährt).
Commands, die für Staff gegated sind, nutzen Discords setDefaultMemberPermissions-Mechanismus — zufällige Mitglieder sehen sie im Autocomplete nicht, es sei denn, sie haben eine Discord-seitige Berechtigung wie Manage Guild. Die eigentliche Berechtigungsprüfung auf AO Master Seite läuft serverseitig sowieso, also bekommt ein Mitglied mit veralteten Discord-Berechtigungen eine freundliche Fehlermeldung.
/ally — Ally-Bewerber-Verwaltung
Entspricht /enlist, aber für die Ally-seitige Ticket-Pipeline. Erscheint in den #✋-ally-Ticket-Kanälen, die über den Button „Apply as Ally" erstellt werden. Verfügbar, sobald deine Gilde die Ally-Pipeline unter Einstellungen → Discord-Integration → Ally eingerichtet hat.
| Subcommand | Argumente | Wer | Was er tut |
|---|---|---|---|
/ally review | (im Ticket-Kanal ausführen) | Recruiter | Öffnet einen zweistufigen Picker — wähle den Charakter des Bewerbers aus dem Roster der Partner-Gilde, dann bestätigen. Die Genehmigung vergibt die AO-Ally-Rolle sowie alle pro-Partner zugeordneten Rollen. |
/ally reject | user:@user, optional reason:string | Recruiter | Lehnt einen ausstehenden Ally-Bewerber ab. Schließt sein Ticket + sendet eine DM mit dem Grund. |
/ally done | (im Ticket-Kanal ausführen) | Recruiter | Nach Abschluss von /ally review archiviert das Ticket-Transkript ins Archiv-Forum des Bots + löscht den Ticket-Kanal. |
Siehe Discord-Ally-Ablauf.
/enlist — Bewerber-Verwaltung
| Subcommand | Argumente | Wer | Was er tut |
|---|---|---|---|
/enlist review | (im Ticket-Kanal ausführen) | Recruiter | Öffnet das AO Master Review-Formular für den Bewerber des Tickets — Charakter-Suche + war role-Vorbelegung + Approve/Reject-Buttons. |
/enlist reject | user:@user, optional reason:string | Recruiter | Lehnt einen ausstehenden Bewerber ab. Schließt sein Ticket + sendet eine DM mit dem Grund. |
/enlist done | (im Ticket-Kanal ausführen) | Recruiter | Nach Abschluss von /enlist review archiviert das Ticket-Transkript ins Archiv-Forum des Bots + löscht den Ticket-Kanal. |
Siehe Discord-Enlist-Ablauf.
/guild — Server-Kopplung
| Subcommand | Argumente | Wer | Was er tut |
|---|---|---|---|
/guild pair | — | Jeder mit Discord-seitigem Manage Guild | Führt den Assistenten aus, um diesen Discord-Server mit einer AO Master Gilde zu koppeln. Erstellt die 🛡 AO Master Kategorie + den #⚙️-guild-settings Kanal. |
/guild unpair | — | Jeder mit Discord-seitigem Manage Guild | Trennt den Bot. Die Kategorie + der Kanal werden gelöscht, Rollen-Mappings entfernt. Mit /guild pair erneut koppeln, um wiederherzustellen. |
/guild info | — | Jeder | Zeigt, mit welcher AO Master Gilde dieser Discord-Server gekoppelt ist. |
Siehe Discord — Installieren + koppeln.
/whoami
/whoami — keine Argumente, für jeden. Zeigt deinen AO Master Verknüpfungs-Status — mit welchem AO Master Account diese Discord-Identität verknüpft ist, in welcher/welchen Gilde(n) du Mitglied bist, welcher Charakter verknüpft ist. Falls du noch nicht verknüpft bist, enthält die Antwort eine einmalige Login-URL, die deine Discord-Identität mit dem AO Master Account verbindet, in den du dich einloggst.
Querverweise
- Discord-Enlist-Ablauf — die tiefe Anleitung, die
/enlist *verwendet. - Discord-Ally-Ablauf — die tiefe Anleitung, die
/ally *verwendet. - Discord — Installieren + koppeln — vollständige
/guild pairAnleitung. - Mitglieder-Enlist-Ablauf — der Web-Ablauf parallel zum Discord-Ablauf.
- Mitglieder — Alliance — die Mitglieder-seitige Ansicht der Ally-Pipeline.