Zum Hauptinhalt springen

FiveM: txAdmin Discord Bot

Diese Anleitung wurde mit den folgenden Produkten erstellt:

(Details können je nach Produkten verschiedener Anbieter variieren, aber die Hauptkonzepte bleiben gleich)

Einführung

Das txAdmin Panel bringt viele Features für deinen FiveM Gameserver mit, darunter auch eine Discord Bot Integration. In dieser Anleitung zeigen wir dir, wie du den Discord Bot einrichtest und nutzt.

Vorbereitung

Um den Discord Bot für deinen txAdmin Server einzurichten, musst du dich zuerst in dein txAdmin Panel einloggen. Die Login-Daten findest du auf der Übersichtsseite deines Servers, so wie hier gezeigt:

img

Info

Diese Anleitung setzt voraus, dass txAdmin bereits eingerichtet ist. Wie das geht, erfährst du in unserer FiveM: txAdmin Setup Anleitung.

Einrichtung

Erstellen einer Discord Anwendung

Um den Bot mit txAdmin zu verbinden, musst du eine Discord Anwendung erstellen. Dein Bot wird dieser Anwendung zugewiesen und agiert unter deren Namen. Um eine solche Anwendung zu erstellen, öffne bitte das Discord Developer Portal.

Erstelle jetzt eine neue Anwendung, indem du auf New Application klickst und vergib einen Namen, wie unten zu sehen:

Anschließend erstellst du die Anwendung mit einem Klick auf Create. Für die nächsten Schritte notiere dir bitte die Application ID:

Bot konfigurieren und Token erhalten

Beim Erstellen der Anwendung wird automatisch ein Bot angelegt. Du kannst den Token ganz einfach bekommen, indem du auf Reset Token klickst. Danach erhältst du einen User-Token, den du dir ebenfalls notieren solltest:

Vorsicht

Gib den Bot-Token niemals weiter, damit dein Bot ungestört läuft und keine Sicherheitslücken entstehen. Der Token ist wie ein geheimer Schlüssel und darf nicht geteilt werden.

Auf derselben Seite musst du etwas nach unten scrollen und die Option "Server Members Intent" aktivieren und deine Änderungen speichern:

Bot zu deinem Discord einladen

Um den Bot einzuladen, musst du die zuvor notierte Client ID an der passenden Stelle in den folgenden Link einfügen, dann öffnest du den Link im Browser und fügst den Bot deinem Discord Server hinzu. So sollte der Link aussehen:

https://discordapp.com/oauth2/authorize?&client_id=1364549558197026816&scope=bot&permissions=18432

Server- und Channel-IDs herausfinden

Damit der Bot mit txAdmin richtig funktioniert, brauchst du die Server-ID, auf der der Bot aktiv sein soll. Diese bekommst du, indem du in Discord mit Rechtsklick auf das Server-Icon klickst und Server-ID kopieren auswählst. Notiere dir diese ID.

So sieht das Beispiel aus:

Optional kannst du auch einen Channel festlegen, in dem Status-Updates wie Neustartpläne gepostet werden. Die Channel-ID kopierst du auf die gleiche Weise. Vergiss nicht, dass der Bot die Berechtigung haben muss, in diesem Channel Nachrichten zu lesen und zu schreiben.

Info

Falls du die Option zum Kopieren der Server- oder Channel-ID nicht siehst, musst du zuerst den Entwicklermodus in deinen Discord Benutzereinstellungen aktivieren:

Einstellungen in txAdmin anpassen

Jetzt kannst du den Discord Bot in txAdmin aktivieren und alle zuvor notierten IDs und Tokens eintragen:

Optional: Statusnachricht senden

Du kannst optional eine Statusnachricht einmalig senden, die dann ständig den aktuellen Serverstatus, Spieleranzahl usw. aktualisiert. Dazu klickst du in dem gewünschten Discord Channel und gibst /status add ein. Achte darauf, dass der Bot die Berechtigung hat, Nachrichten in diesem Channel zu senden.

Das sollte dann so eine Nachricht erzeugen:

Alles in dieser Nachricht kannst du auf der Discord Einstellungsseite in txAdmin anpassen.

Fazit

Mit dem Discord Bot für txAdmin kannst du ganz easy den Status deines FiveM Gameservers und weitere Infos direkt in deinem Discord Server anzeigen lassen. Bei Fragen oder Problemen steht dir unser Support-Team täglich zur Verfügung – meld dich einfach! 🙂