Skip to content

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.

SubcommandArgumenteWerWas 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 rejectuser:@user, optional reason:stringRecruiterLehnt einen ausstehenden Ally-Bewerber ab. Schließt sein Ticket + sendet eine DM mit dem Grund.
/ally done(im Ticket-Kanal ausführen)RecruiterNach 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

SubcommandArgumenteWerWas 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 rejectuser:@user, optional reason:stringRecruiterLehnt einen ausstehenden Bewerber ab. Schließt sein Ticket + sendet eine DM mit dem Grund.
/enlist done(im Ticket-Kanal ausführen)RecruiterNach 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

SubcommandArgumenteWerWas er tut
/guild pairJeder mit Discord-seitigem Manage GuildFü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 unpairJeder mit Discord-seitigem Manage GuildTrennt den Bot. Die Kategorie + der Kanal werden gelöscht, Rollen-Mappings entfernt. Mit /guild pair erneut koppeln, um wiederherzustellen.
/guild infoJederZeigt, 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.