Jeder Slash-Befehl mit Syntax, Beispielen und dem, was man vorher wissen sollte. Die Suche greift auch auf Beispiele und Hinweise zu — wer nach „whitelist“ sucht, findet auch die Befehle, die das Wort nur im Beispiel tragen.
ServerstatusWas auf dem Server los ist — abfragen, anzeigen, mitschreiben
Nur auf Discord-Servern
Syntax
/status
/status ip: <adresse>
/status ip: <adresse> edition: <Java|Bedrock>
Beispiele
/status
/status ip: hypixel.net
/status ip: play.example.eu edition: Bedrock
Gut zu wissen
Ohne Adresse nimmt der Befehl den Server, der mit /default-ip set hinterlegt wurde. Ist keiner hinterlegt, fragt der Bot danach.
edition ist nur nötig, wenn unter derselben Adresse Java und Bedrock erreichbar sind. Sonst erkennt der Bot es selbst.
Dieser Befehl wird als Benutzer-App installiert: er steht dir in jedem Chat zur Verfügung, auch in Servern, auf denen der Bot nicht ist, und in Direktnachrichten.
Die Adressen, die du zuletzt abgefragt hast, schlägt der Befehl beim Tippen vor.
/embed remove embed: #server-info — status — play.example.eu
Gut zu wissen
Status zeigt Erreichbarkeit, MOTD, Version und Spielerzahl. Whitelist zeigt die freigeschalteten Namen — das setzt eine Verbindung über das Plugin voraus. Diagram zeigt den Verlauf der Spielerzahl. Player stats zeigt Summen des verknüpften Chat-Syncs. Connection zeigt den Zustand des Chat-Syncs selbst, einschließlich des letzten Lebenszeichens.
server wählt einen registrierten Server aus /server — das trägt Adresse, Edition und Chat-Sync auf einmal ein. ip funktioniert weiterhin allein, für einen nie registrierten Server.
Ohne channel entsteht das Embed im aktuellen Kanal. Der Bot braucht dort das Recht, Nachrichten zu senden und zu bearbeiten.
language gilt nur für dieses Embed. Ohne Angabe wird deine eigene Einstellung aus /language verwendet.
/embed remove beendet nur die Aktualisierung. Die Nachricht selbst bleibt stehen und kann von Hand gelöscht werden.
Die Benachrichtigung kommt als Direktnachricht. Wer Direktnachrichten von Servermitgliedern abgeschaltet hat, bekommt sie nicht — das ist eine Discord-Einstellung, keine des Bots.
Der Bot prüft alle fünf Sekunden. Ein Server, der kurz nicht antwortet, löst nichts aus; nur ein anhaltender Wechsel zählt.
settings mit active: False pausiert eine Benachrichtigung, ohne sie zu löschen.
Minecraft-IntegrationDie Verbindung zwischen Discord und dem laufenden Server
Nur Administratoren
Nur auf Discord-Servern
Syntax
/setup
Beispiele
/setup
Gut zu wissen
Der Befehl fragt zuerst, was eingerichtet werden soll: Chat-Sync, ein automatisch aktualisiertes Embed, ein Whitelist-Kanal, ein Status-Sprachkanal, Ausfall- und Protokoll-Meldungen, die Standard-Serveradresse — oder eine Übersicht dessen, was schon da ist.
Jeder Schritt fragt genau eine Sache und bietet die möglichen Antworten als Menü an — weder Kanal-ID noch eine bestimmte Reihenfolge sind nötig.
Die Übersicht zeigt, was auf diesem Discord-Server schon läuft. Sie ist der schnellste Weg, um zu prüfen, ob eine Einrichtung wirklich gespeichert wurde.
Ein registrierter Server ist das, worauf /embed, /whitelist-channel, /voice-channel und /default-ip zeigen können, statt die Adresse jedes Mal neu einzutippen.
address ist optional — ein Server, der nur über die Verbindung des Plugins erreichbar ist, funktioniert trotzdem überall, wo Chat-Sync genügt.
clear entfernt einen einzelnen Eintrag (Adresse, Chat-Sync oder Edition), ohne den ganzen Server zu löschen.
remove nimmt den Server nur von dieser Liste. Ein verknüpfter Chat-Sync läuft unter seinem eigenen Namen weiter.
add gibt einen Token aus. Er gehört in die config.yml des Plugins auf deinem Minecraft-Server; erst danach besteht die Verbindung.
Der Token ist ein Passwort. Er wird nur dir gezeigt — gib ihn nicht in einem öffentlichen Kanal weiter.
token stellt für eine bestehende Verbindung einen neuen aus — der alte Token wird ungültig, sobald der neue gezeigt wird. Nützlich, wenn er einmal irgendwo öffentlich stand.
Mehrere Synchronisationen auf einem Discord-Server sind möglich, eine je Minecraft-Server. Der Name unterscheidet sie in jedem anderen Befehl.
Errungenschaften werden erst ab Minecraft 1.12 gemeldet. Davor gab es Achievements, ein anderes Ereignis.
Der Befehl ist absichtlich für alle sichtbar. Discord kann Rechte nur je Befehl vergeben, nicht je Unterbefehl — stünde hier „nur Administratoren", könnte eine Rollenvergabe nie wirken.
run prüft zwei Dinge getrennt: ob deine Rolle diesen Befehl ausführen darf (Discord-Seite) und ob dein Server ihn annimmt (commands.mode in der config.yml).
Der Befehl wird ohne führenden Schrägstrich eingegeben: whitelist add Notch, nicht /whitelist add Notch.
permission add, remove und list bleiben Administratoren vorbehalten — das prüft der Bot selbst.
Ohne server nimmt der Befehl den Kanal, in dem er getippt wurde, dann die einzige Verbindung der Gilde, und fragt sonst nach, welche gemeint ist.
/whitelist-channel add channel: #whitelist mode: Nur prüfen role: @Mitglied
/whitelist-channel list
Gut zu wissen
Der Bot prüft jeden geposteten Namen zuerst bei Mojang. Ein nicht existierender Name wird nie weitergegeben.
mode entscheidet, was mit einem gültigen Namen passiert: über das Plugin zur Whitelist hinzufügen (Voreinstellung) oder nur prüfen — für Teams, die selbst entscheiden wollen.
server legt fest, zu welchem registrierten Minecraft-Server (/server add) dieser Kanal freischaltet — leer lassen, wenn es nur einen gibt.
Ohne role darf jeder im Kanal einen Namen einreichen. Bis zu drei Rollen grenzen das ein.
/default-ip set ip: play.example.eu edition: Bedrock
/default-ip show
Gut zu wissen
Die Einstellung gilt für den ganzen Discord-Server, nicht pro Person.
Sie wirkt auf /status, /diagram und /image — überall dort, wo die Adresse weggelassen werden darf.
Nur auf Discord-Servern
Syntax
/link start
/link show
/link remove
Beispiele
/link start
/link show
Gut zu wissen
start gibt dir einen Code. Im Minecraft-Chat als !link <code> eingegeben, belegt er beide Seiten: den Code, weil er nur dir gezeigt wurde, den Namen, weil er aus dem Spiel kam.
Ein Code gilt zehn Minuten und wird nie nach Discord weitergereicht, auch ein misslungener Versuch nicht.
Erst die Verknüpfung macht /role-sync möglich, und echte @Erwähnungen aus dem Spielchat.
Die Verknüpfung gilt je Discord-Server — dasselbe Minecraft-Konto lässt sich auf jedem einzeln verknüpfen.
Beide Felder vervollständigen sich beim Tippen automatisch, auch eine bereits begonnene Liste von Verzauberungen.
Die Antwort ist eine Schritt-für-Schritt-Reihenfolge mit Stufe und XP-Kosten jedes Amboss-Einsatzes.
Ein Schritt ab 40 Stufen wird markiert — das ist Minecrafts eigene Amboss-Obergrenze.
Bot & SupportEinladen, abstimmen, auf dem Laufenden bleiben
Auch in DMs
Syntax
/vote
Beispiele
/vote
Gut zu wissen
Eine Stimme ist alle zwölf Stunden möglich und kostet nichts.
Auch in DMs
Syntax
/vote-reminder
Beispiele
/vote-reminder
Gut zu wissen
Der Befehl schaltet die Erinnerung ein und wieder aus. Sie kommt per Direktnachricht.
Auch in DMs
Syntax
/invite
Beispiele
/invite
Nur Administratoren
Nur auf Discord-Servern
Syntax
/news-channel channel: <#kanal>
Beispiele
/news-channel channel: #updates
Gut zu wissen
Der Bot folgt seinem eigenen Ankündigungskanal und leitet neue Beiträge in den gewählten Kanal weiter. Dafür braucht er dort das Recht „Webhooks verwalten“.
Es werden nur Ankündigungen weitergeleitet, keine Serverdaten.
AllgemeinDer Bot selbst
Auch in DMs
Syntax
/help
Beispiele
/help
Gut zu wissen
Über das Auswahlmenü unter der Nachricht wechselst du zwischen den Gruppen — denselben, nach denen auch diese Seite sortiert ist.
Auch in DMs
Syntax
/language
Beispiele
/language
Gut zu wissen
Die Einstellung gilt für dich persönlich und auf allen Servern, nicht für den ganzen Discord-Server.
Für einzelne Embeds und für die Chat-Synchronisation lässt sich die Sprache getrennt festlegen.
Auch in DMs
Syntax
/ping
Beispiele
/ping
Gut zu wissen
Zeigt die Verzögerung zwischen Bot und Discord. Sie sagt nichts über die Erreichbarkeit deines Minecraft-Servers aus — dafür ist /status da.