Zum Hauptinhalt springen

FiveM: txAdmin Discord Bot

Die Anleitung wurde mit folgenden Produkten erstellt:

(Einzelheiten können sich bei Produkten anderer Anbieter unterscheiden, die Grundkonzepte bleiben in der Regel unverändert)

Einführung

Das txAdmin-Panel bringt viele Features für deinen FiveM Server mit – unter anderem auch eine Discord Bot-Integration. In dieser Anleitung zeigen wir dir, wie du den Discord Bot einrichtest und verwendest.

Vorbereitung

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

img

info

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

Einrichtung

Eine Discord Application erstellen

Um den Bot mit txAdmin zu verbinden, musst du zuerst eine Discord Application erstellen. Dein Bot wird dieser dann zugewiesen und agiert unter deren Namen. Rufe dazu das Discord Developer Portal auf.

Erstelle nun eine neue Application, indem du auf New Application klickst. Anschließend kannst du dieser einen Namen geben – wie hier dargestellt:

Dann klickst du auf Create, um die Application zu erstellen. Notiere dir anschließend die Application-ID für die nächsten Schritte:

Bot konfigurieren und Token erhalten

Beim Erstellen einer Application wird auch automatisch ein Bot erstellt. Du kannst den Token ganz einfach erhalten, indem du auf Reset Token klickst. Anschließend bekommst du einen User Token, den du dir ebenfalls notieren solltest:

caution

Gib den Bot Token niemals weiter, damit dein Bot störungsfrei funktioniert und keine Sicherheitsprobleme verursacht. Der Token ist wie ein geheimer Schlüssel und darf nicht weitergegeben werden.

Auf derselben Seite musst du etwas nach unten scrollen und die Option „Server Members Intent“ aktivieren. Vergiss nicht, deine Änderungen zu speichern:

Bot zu deinem Discord einladen

Um den Bot einzuladen, musst du die zuvor notierte Client-ID in den folgenden Link einsetzen und diesen im Browser öffnen, um den Bot deinem Discord-Server hinzuzufügen. So könnte der Link aussehen:

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

Server- und Channel-IDs abrufen

Damit der Bot korrekt mit txAdmin funktioniert, musst du die Server-ID ermitteln, auf dem der Bot aktiv sein soll. Diese bekommst du, indem du mit Rechtsklick auf das Server-Icon klickst und dann Server ID kopieren auswählst. Notiere dir auch diese ID.

So sollte das aussehen:

Optional kannst du auch einen Channel festlegen, in dem Statusmeldungen wie geplante Neustarts angezeigt werden. Die Channel-ID kopierst du auf dieselbe Weise – nur eben für einen Channel. Denk daran, dass der Bot in diesem Channel Schreibrechte haben muss.

info

Falls du die Option zum Kopieren der Server- oder Channel-ID nicht siehst, musst du zuerst den Entwicklermodus in deinen Discord-Einstellungen 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 senden lassen, die den aktuellen Serverstatus, Spielerzahl usw. laufend aktualisiert. Dazu klickst du in Discord in den gewünschten Channel und gibst /status add ein. Stelle sicher, dass der Bot dort Nachrichten senden darf. So sollte das aussehen:

Alles in dieser Nachricht kannst du in den Discord-Einstellungen innerhalb von txAdmin anpassen.

Abschluss

Die Einrichtung eines Discord Bots für txAdmin ermöglicht es dir, den Status deines FiveM Servers sowie weitere Informationen direkt auf deinem Discord-Server anzuzeigen. Für weitere Fragen oder Hilfe zögere bitte nicht, unser Support-Team zu kontaktieren, das dir täglich zur Verfügung steht! 🙂