AV-SCRIPTS | Discord Sync
Automatische Discord-Rollen-Synchronisation für ESX Legacy
Schluss mit manuellem Gruppen setzen. Discord Sync verbindet deinen Discord-Server direkt mit deinem FiveM-Server und synchronisiert Discord-Rollen automatisch mit ESX-Gruppen – beim Connect, im Hintergrund und auf Knopfdruck.
Was macht Discord Sync?
Spieler verbinden sich mit FiveM → das Script liest ihre Discord-Rollen aus → die passende ESX-Gruppe wird automatisch gesetzt. Team-Ränge, VIP-Status und Whitelist laufen damit zentral über Discord – ohne ständiges manuelles Eingreifen.
Features
Automatischer Sync
- Rollen werden beim Verbinden automatisch erkannt
- Periodisches Re-Sync im Hintergrund (Intervall konfigurierbar)
- Prioritäts-System: bei mehreren Rollen wird die höchste Gruppe gesetzt
Whitelist-System
- Optional: nur Discord-Mitglieder dürfen joinen
- Optional: nur bestimmte Rollen (z. B. Whitelist, Team, VIP)
- Klare Connect-Meldungen bei Ablehnung
Commands
-
/syncroles– Spieler synchronisiert eigene Rollen (mit Cooldown) -
/forcesync [id]– Admin syncet einen oder alle Spieler -
/discordinfo– zeigt erkannte Rollen + aktuelle ESX-Gruppe
Stabilität & Performance
- API-Cache – schont die Discord-API, verhindert Rate-Limits
- Fallback-System – bei Discord-Ausfall bleibt die letzte bekannte Gruppe erhalten
- Sync-Cooldown – schützt vor API-Spam durch Spieler
Discord-Logging
- Webhook-Logs für Connect, Ablehnungen und manuelle Syncs
- Übersichtliche Embeds mit Spieler, Rollen und Gruppe
Weitere Highlights
- Vollständig über eine Config-Datei anpassbar
- Mehrsprachig (Deutsch / Englisch)
- Server-Exports für andere Scripts
- Sauberer, performanter Code von AV-SCRIPTS
Ideal für
- Roleplay-Server mit Team-Hierarchie über Discord
- Whitelist-Server mit Bewerbungs-Rollen
- VIP-/Booster-Systeme
- Server, die Discord als zentrale Verwaltung nutzen wollen
Voraussetzungen
- ESX Legacy (
es_extended) - Discord-Bot mit Server Members Intent
- Spieler müssen Discord mit FiveM verbunden haben