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:
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:
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.
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! 🙂