Skip to main content

DC Permissions & Editor

Für was sind diese Permissions?

Die Permissions beschränken den Zugriff auf Funktionen im Discord Bot. Zum Beispiel den Buttons oder Befehlen.

Wie funktioniert der Web-Editor?

Übersicht

  1. Datei permissions.jsonauswählen und importieren.
  2. permissions.jsonexportieren als Datei. (download)
  3. User mit Discord-User-ID und MinecraftName hinzufügen.
  4. Inhalt für permissions.jsonSTRG+C kopieren.
  5. Erstellten Eintrag für User bearbeiten.
  6. Erstellten Eintrag für User löschen.
  7. Liste der möglichen Permissions.

Übersicht

Permissions Drag & Drop

Du kannst einen Permissions-Eintrag aus der Linken Liste via. Drag & Drop auf einen erstellten User in der Mitte ziehen. Drag & Drop

Welche Permissions gibt es ?

PermissionBeschreibung
main.botctl.payButton Pay im Botcontroller und /SlashCommand /pay
main.botctl.msgButton Msg im Botcontroller und /SlashCommand /msg
main.botctl.chatButton Chat im Botcontroller
main.botctl.screenButton 60 Sek. ScreenShare im BotController
main.botctl.mcauthButton Minecraft Auth Setup im BotController (Minecraft Accoount Login)
main.botctl.joindezeit unbelegt
main.botctl.joinersetupButton Joiner Setup im BotController
main.botctl.dwlButton BotController Dodoguard dwl Funktion
main.botctl.dkickButton BotController Dodoguard dkick Funktion
main.botctl.botkammerkickButton BotController Kick Spieler aus der Botkammer
main.botctl.dbanButton BotController Dodoguard Ban Spieler aus der Botkammer
main.botctl.dcheckButton BotController Dodoguard Check Spieler in der Botkammer
main.botctl.dodosetupButton BotController Dodoguard Setup
main.botctl.dcommentButton BotController Dodoguard Comment
main.botctl.infomoduleButton BotController Info Module (InfoModule an/aus)
main.botctl.webhooksetupButton BotController Webhook Setup (System Discord Webhooks für Joiner, OfflineCommands etc.)
main.botctl.botpossetupButton BotController Bot Position Setup (zur Prüfung für Conditions und OfflineCommands)
main.botctl.schedulersetupButton BotController Scheduler Setup (Controller zum Starten/Stoppen/Reloaden von wiederholenden Actionen)
main.botctl.reloadButton BotController Reload (Neuladen Configdateien, z.b. actionconfig, mainconfig etc.)
main.botctl.reloadeventsButton BotController Reload Events (Neuladen Events z.b. ChatEvent, ZeitEvent etc.)
main.botctl.restartButton BotController Restart (Neustart des Bots)
main.botctl.commandButton BotController Command (Befehle an den Server senden)
main.botctl.slashdyncommandRechte für SlashCommand dyncommand Befehle auszuführen, Permissions der Einzellbuttons werden weiterhin benötigt, sofern gesetzt, sonst nur diese.
main.botctl.disconnectButton BotController Disconnect (Trennen der Verbindung zum Server)
main.botctl.shutdownButton BotController Shutdown (Herunterfahren des Bots)

WILD-CARD Permissions

Du kannst jede Permission mit einem * als Wildcard verwenden. Beispiel: main.botctl.* erlaubt alle BotController Permissions.

Welche Datei?

Die Permissions sind in der permissions.json gespeichert, diese findest du hier: minecraft\LabyMod\addons-1.8\dcv\permissions.json.