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
- Öffne im Dashboard den Bereich „Anzeigen“.
- Klick auf „Neues Embed …“.
- Wähle „Art“, „Kanal“ und „Server“. Steht der Server nicht in der Liste, trag unter „Adresse“ die Serveradresse ein.
- Prüf die Vorschau und klick auf „Jetzt in #server-info posten“.
- Führ
/embed add type: Status server: Survival channel: #server-infoaus. Für einen Server, der nicht in der Liste steht, nimmip: play.example.eustattserver:.
Sprachkanal
- Öffne „Anzeigen“ und klick unter „Sprachkanäle“ auf „Neuer Sprachkanal …“.
- Wähle „Art“ und „Server“ oder trag die „Adresse“ ein.
- Klick auf „Anlegen“.
- Führ
/voice-channel add type: Players ip: play.example.euaus.
Der Bot legt den Kanal an. Betreten kann ihn niemand. Den Namen setzt er innerhalb einer Minute.
Einstellungen
Was ein Embed zeigt
| Dashboard | /embed type | Inhalt |
|---|---|---|
| Serverstatus | Status | Online-Status, Spielerzahl, MOTD und Version |
| Whitelist | Whitelist | Wer auf der Whitelist steht |
| Spieler-Diagramm | Diagram | Spielerzahl im Zeitverlauf als Grafik |
| Spieler-Statistik | Player stats | Wer am meisten spielt. Braucht die Verbindung zum Plugin. |
| Verbindung | Connection | Ob der Chat zwischen Discord und dem Server ankommt. Braucht einen Server aus der Liste. |
Server performance | TPS, 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 type | Name ab Werk |
|---|---|---|
| Status | Status | 🟢 Online oder 🔴 Offline |
| Spielerzahl | Players | Players: 12 |
| Version | Version | Version: 1.21.4 |
Im Dashboard trägst du unter „Name des Kanals“ eine eigene Vorlage ein, zum Beispiel {status} · {players}/{max}.
| Platzhalter | Wird 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.