Dashboard
Konfiguriere deinen FiveM Discord Bot und seine Module.
Module
Dashboard zum Konfigurieren – Discord zum Benutzen.
Public Panel
Commands
Wartung & Restart
Rollen & Rechte
Account Linking
Reports
Partner
Team Panel
Benachrichtigungen
Logs
Changelog
Produkt-Changelog
Verbindungen
Commands
Aktiviere Slash Commands pro Discord-Server und lege die erlaubten Rollen zentral fest.
Rollen: Ohne ausgewählte Rolle darf jeder den Command verwenden. Server-Owner und Discord-Administratoren behalten bei Verwaltungscommands weiterhin Zugriff.
Public Panel
Components-V2-Grundlayout mit frei anpassbaren Texten, Bild und Buttons.
Inhalt
Discord-Markdown wird direkt dargestellt, zum Beispiel **Fett**, - Aufzählung und Custom Emojis wie <:name:id>.
Status-Texte
Bezeichnungen
Buttons
Emoji: normales Emoji oder Custom Emoji wie <:fivem:1382885424963391592>.
Die Live-Vorschau rendert Discord-Markdown, Listen, Codeblöcke und Custom Emojis. Kleine Abweichungen durch den Discord-Client sind weiterhin möglich.
Team Panel
Components-V2-Teamübersicht mit Restart, Wartung und optionalen User-Statistiken.
Discord-Markdown wird direkt dargestellt, zum Beispiel **Fett**, - Aufzählung und Custom Emojis wie <:name:id>.
Status-Texte
Optionale Bereiche
Bezeichnungen
Buttons
Emoji: normales Emoji oder Custom Emoji im Discord-Format.
Die Live-Vorschau bildet den Components-V2-Aufbau inklusive Markdown, Abständen, Trennlinien und Button-Emojis nach. Live-Werte können vom späteren Discord-Stand abweichen.
Wartung & Restart
FiveM-Verhalten und Standardwerte für Wartung und Restart konfigurieren.
Wartungszugang: Die FiveM-Bridge kann beim Join die hier ausgewählten Discord-Rollen prüfen. Dafür in nexfive_bridge/config.lua Config.EnforceMaintenance = true setzen. Der Discord-Identifier wird direkt verwendet; Account Linking dient nur als Fallback.
Wartung
Wartungsmodal
Der Discord-Serverinhaber darf die temporäre Rollen-Auswahl immer sehen, solange sie grundsätzlich aktiviert ist.
Restart
Rollen & Rechte
Lege pro Discord-Server fest, welche Rollen sensible NexFive-Funktionen verwenden dürfen.
Serversteuerung
Verwaltung
Schnell über Discord ändern
Owner und Administratoren können Rechte direkt per Slash Command verwalten. Zusätzlich können hier ausgewählte Rollen die Rechteverwaltung erhalten.
/rechte aktion:Hinzufügen berechtigung:Restart rolle:@Management/rechte aktion:Entfernen berechtigung:Ankündigungen rolle:@Supporter/rechte aktion:AnzeigenSichere Standardregel: Ist bei einer sensiblen Funktion keine Rolle ausgewählt, dürfen nur der Discord-Server-Owner und Administratoren die Aktion ausführen. Öffentliche Commands wie /status oder /players bleiben davon unberührt und können weiterhin separat unter Commands eingeschränkt werden.
Account Linking
WartungVerknüpft Discord-Nutzer eindeutig mit ihrem FiveM-Account. Die Funktion bleibt optional und ist aktuell in Bearbeitung.
So funktioniert die Verknüpfung
/linkNF-ABC1234/link code:NF-ABC1234Der Code ist nur kurz gültig und kann nur einmal verwendet werden. Mit /unlink kann ein Nutzer seine eigene Verknüpfung wieder entfernen.
Verknüpfte Accounts
Reports
WartungEigene Report-Kategorien, Components-V2-Panel und ein eigener Forum-Post oder Thread pro Meldung.
Panel & Berechtigungen
Das Panel enthält direkt ein Kategorie-Select. Jede Kategorie erhält weiter unten ihr eigenes Forum oder ihren eigenen Text-Channel.
Statusablauf
Lege pro Kategorie fest, welche Status verfügbar sind, wie das Team sie auswählt und ob der Thread danach offen bleibt.
Bei Forum-Kategorien werden vorhandene Tags direkt ausgewählt. Bei Text-Channel-Threads ist keine Tag-Zuordnung nötig. „Schließen“ archiviert und sperrt den Thread.
Meldungskategorien
Bezeichnung, Ziel und Ausgabeart werden pro Kategorie festgelegt. Die Auswahl steht direkt unter dem Discord-Panel.
Components-V2-Panel
Gilt für die einzelne erstellte Components-V2-Meldung im Forum bzw. Text-Channel. Bei User-Avatar wird der Avatar des jeweiligen Meldenden rechts im V2-Header angezeigt.
Modal
Im Normalfall verwendet das Modal den Namen der ausgewählten Kategorie. Der Typ selbst ist nicht mehr Teil des Modals.
Formular pro Kategorie
Jede Meldungskategorie kann eigene Felder und einen optionalen Bild-/Video-Upload verwenden.
Ist der Upload aktiv, sind noch maximal vier Formularfelder möglich. Bilder werden direkt im Report angezeigt; Videos und weitere Dateien erscheinen als anklickbarer Anhang.
Textfelder und native Discord-Checkbox-Gruppen können pro Kategorie gemischt werden. Bei Checkboxen werden bis zu zehn Optionen direkt im Discord-Modal angezeigt.
Letzte Reports
Status und Inhalte können hier oder direkt unter der Discord-Meldung bearbeitet werden. Die Discord-Darstellung folgt der ausgewählten Kategorie: Select-Menü oder Buttons.
Status-Benachrichtigungen
Automatische Discord-Nachrichten bei echten Serverstatus-Wechseln.
Jede Benachrichtigung kann separat aktiviert und in einen eigenen Discord-Channel gesendet werden.
Die Ausgabe ist ein schlichtes Embed mit ausschließlich diesem Text als Beschreibung und der passenden Statusfarbe – ohne Titel, Footer, Zeitstempel, Bild, Felder oder Buttons.
Der erste erkannte Status nach einem NexFive-Neustart löst keine Nachricht aus.
Platzhalter: {servername}, {status}, {reason},
{restart_time}, {players}, {maxplayers}.
🟢 Online
🔴 Offline
🔄 Restart
🛠️ Wartung
Partner
WartungVerwalte bestehende Partnerschaften, Einstellungen und Discord-Ausgaben in einem einheitlichen Modul.
Partnerübersicht
Bearbeiten, synchronisieren, archivieren oder entfernen.
Standard-Einstellungen
Diese Werte werden bei neuen Partnern vorausgewählt. Jeder Partner kann später eigene Ziele und Darstellung verwenden.
Partner-Typen
Lege Typen wie Partner, Lizenz oder Creator an. Der Typ ist gleichzeitig die sichtbare Kategorie und bestimmt die Standard-Veröffentlichung, das Ziel und die Forum-Tags.
Partner anlegen
Ausgabe für diesen Partner
{name}, {category}, {since}, {server}. Gilt beim erstmaligen Erstellen des Channels.Sichtbare Informationen
Bilder
Linkbuttons
Bis zu fünf frei benennbare Linkbuttons. Ein Discord-Invite kann automatisch das Serverbild liefern.
Interne Informationen
Diese Angaben werden niemals in Discord veröffentlicht.
Live-Vorschau
Live-Vorschau der aktuell gewählten Partner-Darstellung mit Thumbnail, Banner, Metadaten und Linkbuttons.
Discord-Feedback
Produktfeedback über einen einfachen, serverabhängigen Slash-Command.
Modul & Ausgabe
Alle Einstellungen und Feedbacks bleiben nach Discord-Server getrennt.
Bei „Nur Ausgabe“ veröffentlicht NexFive dort ausschließlich fertige Feedbacks. Die Discord-Berechtigung Nachrichten senden wird für User weiterhin direkt im Channel verweigert; NexFive verändert keine Rollenrechte.
Command & Produkte
Es gibt ausschließlich /feedback ohne zusätzliche Slash-Optionen. Nach dem Absenden öffnet NexFive direkt das Modal und zeigt dort die zuletzt erkannten gekauften Produkte des Users. Mehrere Produkte lassen sich gemeinsam auswählen. Darunter folgen Sterne und Kommentar.
Nachrichten als Entwurf übernehmen
Der User muss seinen bereits geschriebenen Kommentar im Modal nicht erneut eingeben.
Nur im offenen Kanalmodus erforderlich: Im Discord Developer Portal unter Bot → Privileged Gateway Intents den Message Content Intent aktivieren. Im Feedback-Channel benötigt der Bot außerdem Nachrichten verwalten, Nachrichten senden, Nachrichtenverlauf anzeigen und Links einbetten.
Öffentliche Feedback-Seite
Eigener Zugang für Käufer ohne Zugriff auf das Dashboard.
URL: —. Serverbild, Akzentfarbe und Feedback-Channel werden automatisch übernommen.
Feedback-Verwaltung
Nur Feedbacks des aktuell ausgewählten Discord-Servers. Ausgeblendete Einträge bleiben gespeichert, erscheinen aber nicht mehr in Discord oder öffentlichen Auswertungen.
Allgemeines Feedback ohne Produkt gehört nicht zu diesem Ablauf. Der Sterne-Sprachkanal bleibt ein getrennter nächster Schritt.
Discord-Kaufzähler
All-Time-Käufe und eindeutige Käufer als sichtbare, aber gesperrte Sprachkanäle.
Anzeige
In beiden Modi ist Verbinden für alle gesperrt. Bei „Nur Team“ verwendet NexFive die Rollen aus Rollen & Rechte → Team Panel verwenden. Discord-Owner und Administratoren können versteckte Channels weiterhin sehen.
Aktueller Datenstand
Die Zahlen werden aus der servergetrennten All-Time-Statistik berechnet. Teilrabatt-Coupons zählen immer, Testkäufe niemals.
Abgeschlossene Käufe
{count} wird automatisch durch die aktuelle Anzahl ersetzt.
Eindeutige Käufer
{count} wird automatisch durch die aktuelle Anzahl ersetzt.
Zählregeln
Diese Regeln gelten für den ausgewählten Discord-Server und wirken auf Dashboard und Discord-Kaufzähler.
Hinweis für bestehende Installationen: Die Unterscheidung „kostenlos/bezahlt“ wird ab r9.3.97 gespeichert. Importiere deine CSV nach dem Update einmal erneut, bevor du kostenlose Produkte deaktivierst.
Wird ein Zähler deaktiviert und gespeichert, entfernt NexFive ausschließlich den von NexFive verwalteten Sprachkanal dieses Zählers.
Changelog
Normale Server-Updates als Components V2 – leere Bereiche werden automatisch ausgeblendet.
Modul & Discord-Ausgabe
Für Server-, RP- und Community-Updates.
Ohne / eingeben. Wenn beide Changelog-Module aktiv sind, müssen die Command-Namen unterschiedlich sein.
Platzhalter: {date} und {servername}. Ein Datum wird nur angezeigt, wenn {date} in dieser Kopfzeile verwendet wird.
Leer = kein Footer. Unterstützt ebenfalls {date} und {servername}.
Bereiche
Emoji und Text stehen gemeinsam in einem Feld. Nur Bereiche mit Inhalt erscheinen; eine aktivierte Trennlinie wird nur gesetzt, wenn danach noch ein sichtbarer Bereich folgt.
Ohne Emoji einfach nur Text eintragen. Für jede neue Zeile kann NexFive automatisch ein Bullet oder ein frei gewähltes Präfix setzen. Bereits selbst formatierte Zeilen wie [!], [+] oder - werden nicht doppelt formatiert.
Changelog erstellen
Mindestens einer der vier Bereiche muss Inhalt enthalten.
Der optionale Eintragstitel wird an die konfigurierte Kopfzeile angehängt. Datum und Servername kommen aus den Platzhaltern der Kopfzeile.
Informationen verwenden standardmäßig kein Präfix. Das kann oben bei den Bereichseinstellungen bei Bedarf geändert werden.
Optionales Medium nur für diesen Changelog. Über Discord kann es in der Vorschau auch direkt hochgeladen oder wieder entfernt werden.
Components-V2-Vorschau
Leere Bereiche werden auch hier vollständig weggelassen.
Changelogs
Veröffentlichte Einträge werden beim Bearbeiten in derselben Discord-Nachricht aktualisiert.
Produkt-Changelog
Components V2, manuelle oder Tebex-Produkte und ein direkter Discord-Workflow.
Modul & Discord-Ausgabe
Diese Einstellungen gelten zentral für alle Produkt-Changelogs.
Ohne / eingeben. Der Name darf nicht mit dem normalen Changelog oder einem anderen NexFive-Command kollidieren.
Wird verwendet, wenn kein individueller Link gesetzt ist oder der automatische Produktlink deaktiviert ist.
Optional. Aus = der globale Standard-Link (z. B. Cfx Portal) bleibt maßgeblich. Der Tebex-Link bleibt intern am Produkt gespeichert, auch wenn er für den Produkt-Changelog nicht verwendet wird.
Priorität: Produktbild → globales Standardbild → kein Bild.
Texte & Bezeichnungen
Diese Überschriften werden im Modal, in der Vorschau und im veröffentlichten Changelog verwendet.
Bleibt die Bezeichnung leer, wird der optionale Inhalt ohne eigene Überschrift ausgegeben.
Changelog-Typen
Bis zu 25 Typen. Die Bezeichnung erscheint im Changelog; der Auswahlname erscheint direkt in der Typ-Auswahl des Produkt-Changelog-Commands.
Manuell registrierte Produkte
Bleiben unabhängig von Tebex erhalten und dienen jederzeit als manueller Fallback.
Dashboard-Changelog erstellen
Der Dashboard-Editor kann Bild und Link weiterhin individuell überschreiben.
Components-V2-Vorschau
Zeigt Button, Typ, festes Datum und die ausgewählte Pingrolle.
Changelogs
Veröffentlichte Einträge werden in derselben Discord-Nachricht aktualisiert.
Ankündigungen
Der Slash Command /announce kann an Discord, FiveM oder beide Systeme senden.
Team-Logs
Interne FiveM-, txAdmin- und NexFive-Ereignisse für das Serverteam.
Online, Offline, Restart und Wartung werden ausschließlich unter Status-Benachrichtigungen verwaltet und hier nicht doppelt versendet. Jeder interne Logtyp kann einzeln aktiviert und einem Team-Channel zugewiesen werden.
Spieler
Verbindungen und Disconnects direkt aus der FiveM-Bridge.
👋 Spieler beigetreten
Name, Server-ID, Discord-Zuordnung und aktuelle Spielerzahl.
🚪 Spieler verlassen
Name, Server-ID, Disconnect-Grund und aktuelle Spielerzahl.
Bridge
Interne Verbindung zwischen FiveM und NexFive.
🔌 Bridge-Verbindung
Verbindung zur FiveM-Bridge hergestellt oder verloren.
txAdmin Administration
Moderations- und Admin-Aktionen, die txAdmin als Server-Events bereitstellt.
🛡️ txAdmin Moderation
Kick, Ban, Warnung und aufgehobene Ban-/Warn-Aktionen.
🧰 txAdmin Admin-Aktionen
Ankündigungen, Shutdown, Restart-Planung/-Überspringen und Befehle aus der Live Console.
NexFive Audit
Nachvollziehbare Änderungen aus dem Dashboard und an wichtigen NexFive-Funktionen.
🧾 Dashboard Audit
Konfigurationsänderungen, Panel-Sync, Bot-Darstellung, Reports und neue Bridge API-Keys.
Verbindungen
Discord Bot, serverbezogene Darstellung und FiveM Bridge.
Discord Bot
Server-Darstellung
Nur dieser ServerName und Avatar gelten nur auf dem aktuell ausgewählten Discord-Server. Die NexFive-Presence bleibt zentral.
Discord Daten
Channels und Rollen werden mit dem Bot-Token direkt aus dem ausgewählten Discord-Server geladen.
FiveM Bridge
Diesen Key in nexfive_bridge/config.lua eintragen. Die Bridge sendet Spielerzahl, Slots und Uptime an dieses Dashboard.
Einstellungen
Allgemeine NexFive-Konfiguration.
Die Bridge verwendet zuerst sv_projectName, danach sv_hostname. Wenn sie offline oder leer ist, wird automatisch der Discord-Servername verwendet.
Tebex Verbindung BETA
Optional. Ergänzt den Produkt-Changelog um synchronisierte Tebex-Produkte. Ohne Verbindung bleibt die manuelle Produktverwaltung vollständig nutzbar.
Verwendet den Public Token der Tebex Headless API für Produkte, Bilder und Links.
Optional. Benötigt für automatische Giveaway-Coupons/Giftcards und den Player Lookup. Das Secret wird verschlüsselt gespeichert und nach dem Speichern nicht wieder angezeigt.
Fallback für Produktlinks, falls Tebex keinen direkten Link im API-Ergebnis liefert.
Tebex Kaufbenachrichtigung BETA
Sendet abgeschlossene Tebex-Käufe als kompaktes Standard-Embed über einen Discord-Webhook. Refund-/Dispute-Webhooks aktualisieren zusätzlich den Status in der Kaufhistorie.
NexFive erstellt im gewählten Channel automatisch einen Discord-Webhook. Der Bot benötigt dort „Webhooks verwalten“.
Diese URL in Tebex unter Developers → Webhooks → Endpoints eintragen. Der NexFive-Server muss dafür öffentlich per HTTPS erreichbar sein.
Das Secret wird verschlüsselt gespeichert und nach dem Speichern nicht wieder an den Browser ausgegeben.
Tebex Käufe & Import-Historie
Neueste Käufe stehen oben. Webhook-Käufe sind nach TBX-ID, Kunde, E-Mail, Discord, Produkt oder Status durchsuchbar; CSV-Importe aus Datenschutzgründen nur nach Produkt, Status und Quelle.