Zum Inhalt springen
Back to Homepage

Project Zomboid: Integrieren Sie Discord mit…

Project Zomboid unterstützt die Discord-Integration mit Ihrem Server. Das bedeutet, dass alles, was im /all-Chat eingegeben wird, in einem Discord-Textkanal sichtbar ist und alles, was in diesem Discord-Textkanal eingegeben wird, in Project Zomboid sichtbar ist.

Um die Discord-Integration zu aktivieren, benötigen Sie Administratorrechte auf dem Discord-Server, den Sie integrieren möchten

  1. Gehen Sie zum Discord Developer Portal
  2. Klicken Sie auf New Application
  3. Geben Sie Ihrem Bot einen Namen und klicken Sie auf Create.

Geben Sie Ihrem Bot einen Namen und klicken Sie auf Create.

  1. Navigieren Sie zum Menü Bot
  2. Setzen Sie das Bot-Token zurück und kopieren Sie es dann. Sie werden dies später benötigen.

Damit unser Bot sicher ist und über die richtigen Berechtigungen verfügt, müssen wir OAuth2 aktivieren

  1. Navigieren Sie zum OAuth2-Menü.
  2. Klicken Sie auf Add Redirect
  3. Sie werden aufgefordert, einen URI anzugeben, damit die Authentifizierung funktioniert. Wenn Sie eine Website haben, können Sie einen Link darauf bereitstellen, der zu einer Discord-Einladung für Ihren Bot weiterleitet. Wenn Sie keine Website haben, können Sie den untenstehenden Link als Vorlage verwenden. Ersetzen Sie unbedingt [CLIENT ID] durch Ihre Discord-Client-ID.

https://discordapp.com/oauth2/authorize?&client_id=[CLIENTID]&scope=bot

  1. Speichern Sie Ihre Änderungen, nachdem Sie diesen Link hinzugefügt haben.
  2. Überprüfen Sie unter Scopes bot

Überprüfen Sie unter Scopes bot

  1. Wählen Sie im Dropdown-Menü Ihre Weiterleitungs-URL aus

Wählen Sie im Dropdown-Menü Ihre Weiterleitungs-URL aus

  1. Überprüfen Sie unter Bot Permissions Administrator
  2. Kopieren Sie die generierte URL und fügen Sie sie in Ihren Webbrowser ein.
  3. Laden Sie Ihren Discord-Bot auf den Discord-Server ein, den Sie mit Project Zomboid integriert haben möchten.

Einrichten der Discord-Integration auf Ihrem Project Zomboid-Server

Abschnitt betitelt „Einrichten der Discord-Integration auf Ihrem Project Zomboid-Server“

Nachdem wir nun einen Bot eingerichtet und auf unseren Server eingeladen haben, können wir ihn endlich in unseren Project Zomboid-Server integrieren.

  1. Gehen Sie zum AleForge Panel
  2. Navigieren Sie zu ./cache/Server/dedicated.ini. Dies kann ein anderer Name sein, wenn Sie Ihren Speichernamen von Startup geändert haben.
  3. Suchen Sie DiscordToken= und geben Sie das Token ein, das Sie aus “Erstellen eines Discord-Bots” kopiert haben
  4. Suchen Sie nach DiscordChannelID= und geben Sie die ID des Kanals ein, in dem die Project Zomboid-Nachrichten erscheinen sollen. Sie können die ID eines Discord-Kanals abrufen, indem Sie mit der rechten Maustaste darauf klicken und Copy Channel ID auswählen.
  5. Starten Sie Ihren Server neu, um die Änderungen zu übernehmen

Lassen Sie DiscordChannel= leer, da der Bot nicht funktioniert, wenn er auf einen Wert gesetzt ist