Referenz

Rechte

Wer welchen Befehl in Discord benutzen darf, wer im Dashboard was ändern darf und wo du nachsiehst, wer was getan hat.

Rechte gibt es an drei Stellen: Discord entscheidet, wer einen Befehl des Bots benutzen darf. Das Dashboard hat eigene Zugriffsrechte je Rolle. Der Minecraft-Server entscheidet selbst, welche Befehle aus Discord er annimmt.

Discord-Befehle

Jeder Befehl in der Befehlsübersicht trägt eine dieser Markierungen:

MarkierungBedeutung
Nur AdministratorenDiscord blendet den Befehl für alle ohne das Recht „Administrator“ aus.
Braucht „Server verwalten“Discord blendet den Befehl für alle ohne „Server verwalten“ aus.
Per Rolle freigebbarFür alle sichtbar. Wer ihn benutzen darf, legst du beim Bot fest.
Nur auf Discord-ServernIn Direktnachrichten gibt es den Befehl nicht.
Auch in DMsAls Benutzer-App installiert, funktioniert er überall, auch wo der Bot nicht Mitglied ist.

Die Vorgaben änderst du in Discord unter „Servereinstellungen“ → „Integrationen“ beim Bot, je Befehl für einzelne Rollen oder Mitglieder.

Einige Befehle haben eigene Regeln:

BefehlWer darf
/linkJeder, und nur für das eigene Konto
/role-syncAdministratoren
/server-command runAdministratoren und Rollen mit Freigabe
/server-command permissionAdministratoren

Freigaben für /server-command vergibst du im Dashboard unter „Berechtigungen“ oder mit /server-command permission add role: @Moderator commands: say,kick. Mehr dazu unter Befehle aus Discord.

Dashboard

Vollen Zugriff hat, wer den Discord-Server besitzt oder dort „Administrator“ oder „Server verwalten“ hat. Weiteren Rollen gibst du einzelne Rechte:

  1. Öffne im Dashboard unter „Verwaltung“ den Bereich „Zugriffsrechte“.
  2. Klick auf „Rolle hinzufügen“ und wähle die Rolle.
  3. Setz die Haken und klick auf „Speichern“.
RechtErlaubt
„Ansehen“Den Server im Dashboard öffnen und alle Bereiche lesen. Jedes andere Recht enthält es.
„Konsole“Befehle auf dem Minecraft-Server ausführen, Zeitpläne und Knöpfe verwalten
„Whitelist“Namen hinzufügen und entfernen
„Einstellungen“Server, Verbindungen, Chat-Format und Meldungen ändern, Verknüpfungen trennen
„Anzeigen“Live-Anzeigen und Sprachkanäle verwalten
„Berechtigungen“Rollen-Sync, Befehlsfreigaben und „Zugriffsrechte“
„Token“Token erstellen, erneuern und befristen. Wer das darf, kann einen Minecraft-Server verbinden.

Den Reiter „Konsole“ und den Bereich „Zugriffsrechte“ sieht nur, wer das passende Recht hat. Alle anderen Bereiche kann jeder mit „Ansehen“ lesen; Änderungen prüft der Bot beim Speichern. Zugriffsrechte geben nur Rechte dazu: Wer „Server verwalten“ hat, behält vollen Zugriff.

Minecraft-Server

PermissionVorgabeErlaubt
mcsync.adminOperatoren/mcsync status und /mcsync reload
keinealle Spieler/mcsync toggle und /mcsync link
lp group moderator permission set mcsync.admin true

Auf Fabric, Quilt, Forge und NeoForge gibt es keine Permission. Dort dürfen status und reload alle, die /kick benutzen dürfen, und die Serverkonsole.

Welche Befehle aus Discord, dem Rollen-Sync oder dem Dashboard der Server ausführt, entscheidet keine Permission, sondern commands.mode in der Konfiguration.

Protokoll

Das „Änderungsprotokoll“ unter „Verwaltung“ hält jede Änderung im Dashboard fest: wer, wann, was, und ob sie ausgeführt oder abgelehnt wurde. Dazu gehören ausgeführte Konsolenbefehle, neu erzeugte Token, getrennte Verknüpfungen und Zugriffsversuche ohne Recht.

  • Filtern kannst du mit „Nach Aktion filtern“, „Von“, „Bis“ und der Suche nach Name oder Betreff.
  • „CSV exportieren“ lädt das gefilterte Ergebnis herunter, bis zu 5000 Einträge.
  • Einträge bleiben 90 Tage.
  • Lesen darf es jeder mit Zugriff aufs Dashboard.

Befehle, die auf dem Minecraft-Server laufen, schreibt der Bot zusätzlich ins Befehlsprotokoll in Discord, auch abgelehnte. Den Kanal legst du mit /notices channel purpose: commands fest.

Was der Bot braucht

Recht in DiscordWofür
Kanal ansehen, Nachrichten sendenChat-Sync, Meldungen, Anzeigen
Webhooks verwaltenChatnachrichten mit Spielerkopf und Namen, siehe Chat-Sync
Kanäle verwaltenSprachkanäle als Anzeige
Rollen verwaltenRänge aus Minecraft als Discord-Rolle. Die Bot-Rolle muss über den Rollen stehen, die er vergibt.

Probleme

Ein Befehl fehlt in Discord

Discord blendet Befehle aus, für die dir das Recht fehlt. Prüf die Markierung in der Befehlsübersicht und die Einstellungen unter „Integrationen“.

Mein Discord-Server steht nicht im Dashboard

Du brauchst „Server verwalten“ oder eine Rolle, die unter „Zugriffsrechte“ eingetragen ist. Neue Rechte wirken nach spätestens einer Minute.

„Zugriff verweigert“ im Protokoll

Jemand hat versucht, etwas ohne das passende Recht zu ändern. In der Zeile steht, wer es war und welches Recht gefehlt hat. Gib es der Rolle unter „Zugriffsrechte“, wenn der Versuch gewollt war.