Funktionen

Anzeigen

Den Status eines Minecraft-Servers dauerhaft in Discord zeigen, als Embed oder im Namen eines Sprachkanals.

Eine Anzeige zeigt den Zustand eines Minecraft-Servers in Discord und hält sich selbst aktuell. Ein Embed ist eine Nachricht, die der Bot alle fünf Minuten bearbeitet. Ein Sprachkanal trägt den Status in seinem Namen und steht in der Kanalliste. Für Status, Spielerzahl und Version reicht die Adresse des Servers, ein Plugin brauchst du dafür nicht.

Einrichten

Embed

  1. Öffne im Dashboard den Bereich „Anzeigen“.
  2. Klick auf „Neues Embed …“.
  3. Wähle „Art“, „Kanal“ und „Server“. Steht der Server nicht in der Liste, trag unter „Adresse“ die Serveradresse ein.
  4. Prüf die Vorschau und klick auf „Jetzt in #server-info posten“.

Sprachkanal

  1. Öffne „Anzeigen“ und klick unter „Sprachkanäle“ auf „Neuer Sprachkanal …“.
  2. Wähle „Art“ und „Server“ oder trag die „Adresse“ ein.
  3. Klick auf „Anlegen“.

Der Bot legt den Kanal an. Betreten kann ihn niemand. Den Namen setzt er innerhalb einer Minute.

Einstellungen

Was ein Embed zeigt

Dashboard/embed typeInhalt
ServerstatusStatusOnline-Status, Spielerzahl, MOTD und Version
WhitelistWhitelistWer auf der Whitelist steht
Spieler-DiagrammDiagramSpielerzahl im Zeitverlauf als Grafik
Spieler-StatistikPlayer statsWer am meisten spielt. Braucht die Verbindung zum Plugin.
VerbindungConnectionOb der Chat zwischen Discord und dem Server ankommt. Braucht einen Server aus der Liste.
Server performanceTPS, Tickdauer und Arbeitsspeicher. Braucht einen Server aus der Liste.

/embed add nimmt außerdem language für die Sprache des Embeds (ab Werk deine) und edition, wenn unter einer Adresse Java und Bedrock laufen.

Nur im Dashboard:

  • Bearbeiten: Art, Server und Sprache eines bestehenden Embeds ändern. Den Kanal nicht, Discord kann Nachrichten nicht verschieben.
  • Aussehen: „Farbe“, „Eigener Titel“, „Eigene Fußzeile“, „Server-Icon anzeigen“ und „Fußzeile anzeigen“. Welche Felder im Embed stehen, legt der Bot fest.

Was ein Sprachkanal zeigt

Dashboard/voice-channel typeName ab Werk
StatusStatus🟢 Online oder 🔴 Offline
SpielerzahlPlayersPlayers: 12
VersionVersionVersion: 1.21.4

Im Dashboard trägst du unter „Name des Kanals“ eine eigene Vorlage ein, zum Beispiel {status} · {players}/{max}.

PlatzhalterWird zu
{status}🟢 Online oder 🔴 Offline
{online}Online oder Offline, ohne Punkt
{players}Spieler online
{max}Plätze auf dem Server
{version}Version, die der Server meldet
{address}Die abgefragte Adresse

Entfernen

  • Embed: im Dashboard „Beenden“ oder /embed remove embed: und den Eintrag aus der Liste wählen. Die Nachricht bleibt stehen und wird nicht mehr aktualisiert.
  • Sprachkanal: im Dashboard „Löschen“ oder /voice-channel remove channel:. Der Bot löscht den Kanal.

/embed list und /voice-channel list zeigen, was es gibt. Alle Optionen stehen in der Befehlsübersicht unter /embed und /voice-channel.

Probleme

Die Anzeige sagt „Offline“, obwohl der Server läuft

Nicht jede Domain ist eine Serveradresse: hypixel.net antwortet nicht, mc.hypixel.net schon. Trag die Adresse ein, mit der du dich im Spiel verbindest.

Der Name des Sprachkanals ändert sich kaum

Discord erlaubt nur wenige Umbenennungen pro Kanal. Der Bot aktualisiert Sprachkanäle deshalb etwa alle 25 Minuten. Brauchst du schnellere Werte, nimm ein Embed.

Der Sprachkanal lässt sich nicht anlegen

Der Bot braucht auf dem Discord-Server das Recht „Kanäle verwalten“.

Das Embed wird nicht mehr aktualisiert

  • Wurde die Nachricht oder der Kanal gelöscht, hört der Bot auf. Leg ein neues Embed an.
  • Der Bot braucht im Kanal „Nachrichten senden“ und „Links einbetten“. Fehlt ein Recht etwa anderthalb Stunden lang, gibt er das Embed auf.

„Verbindung“ lässt sich nicht posten

Diese Art braucht einen Server aus der Serverliste, eine Adresse reicht nicht. Leg ihn unter Server an und verbinde ihn mit dem Chat-Sync.