/
mc-node.net →
Minecraft

Wie verbinde ich meinen Minecraft-Server per DiscordSRV mit Discord?

Aktualisiert am 07/09/20262 Min. Lesezeit
In diesem Artikel
  1. Schritt 1: Erstell einen Discord-Bot
  2. Schritt 2: Installier das Plugin
  3. Schritt 3: Token und Kanal eintragen
  4. Todesmeldungen und Joins
  5. Accounts verknüpfen (optional)
  6. Häufige Probleme

DiscordSRV verbindet den Chat deines Minecraft-Servers mit einem Discord-Kanal: Nachrichten laufen in beide Richtungen, und Joins, Leaves und Todesmeldungen erscheinen automatisch in Discord. Für ein SMP oder eine Hardcore-Season ist das der einfachste Weg, die ganze Gruppe am Spiel zu halten, auch wenn sie gerade nicht online ist.

Schritt 1: Erstell einen Discord-Bot

  1. Geh ins Discord Developer Portal und leg eine neue Anwendung an.
  2. Öffne den Tab Bot und kopier das Token. Gib dieses Token an niemanden weiter; wer es hat, steuert deinen Bot.
  3. Aktivier im selben Tab den Message Content Intent und den Server Members Intent. Ohne den ersten sieht der Bot keine Nachrichten.
  4. Geh zu OAuth2, wähl den Scope bot mit den Rechten zum Lesen und Senden von Nachrichten und öffne den generierten Link, um den Bot auf deinen Discord-Server einzuladen.

Schritt 2: Installier das Plugin

Installier DiscordSRV über die Plugin-Bibliothek deines Panels oder lade die JAR-Datei in den Ordner plugins hoch. Siehe ein Plugin installieren. Starte den Server neu; der Ordner plugins/DiscordSRV mit den Konfigurationsdateien erscheint.

Schritt 3: Token und Kanal eintragen

Aktivier in Discord den Entwicklermodus (Einstellungen, Erweitert) und klick mit der rechten Maustaste auf den Chatkanal, um die Kanal-ID zu kopieren. Öffne plugins/DiscordSRV/config.yml und trag ein:

BotToken: "dein-bot-token"
Channels: {"global": "123456789012345678"}

Starte den Server neu oder tipp /discordsrv reload ein. In der Konsole siehst du, ob der Bot sich verbindet. Teste mit einer Nachricht in Minecraft: Sie sollte innerhalb einer Sekunde in Discord stehen, und umgekehrt.

Todesmeldungen und Joins

Standardmäßig sind Todesmeldungen sowie Join- und Leave-Nachrichten eingeschaltet. Willst du sie anpassen oder abschalten, öffne plugins/DiscordSRV/messages.yml. Für eine Hardcore-Season ist es nett, Todesmeldungen in einen eigenen Kanal zu legen; füg dann einen zusätzlichen Kanal zu Channels hinzu und verweis in messages.yml darauf.

Accounts verknüpfen (optional)

Mit /discord link bekommt ein Spieler einen Code, den er an den Bot schickt. Danach kann DiscordSRV zum Beispiel automatisch eine Discord-Rolle an Spieler vergeben, die auf der Whitelist stehen. Für eine Freundesgruppe ist das nicht nötig.

Häufige Probleme

  • Der Bot ist online, aber nichts passiert: Prüf die Kanal-ID und ob der Bot in diesem Kanal Rechte hat.
  • Fehler wegen Intents in der Konsole: Der Message Content Intent ist im Developer Portal ausgeschaltet.
  • Nachrichten kommen doppelt an: Es läuft noch ein anderes Chat-Plugin, das dieselbe Verbindung herstellt; schalte eins davon ab.
  • Token geleakt: Generier im Developer Portal ein neues Token und ersetz es in config.yml.