🐺 LXR DISCORD — NICKNAME SYNC
Keeps your Discord guild display names aligned with your RedM characters in real time.
When a player logs into a character, the resource reads their character data and updates
their Discord server nickname to a configurable format — with zero client overhead and
minimal Discord API usage.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✦ FEATURES
• Auto-detects LXR-Core, RSG-Core, and VORP-Core
• GET-before-PATCH — only writes when nickname actually differs (no wasted API calls)
• In-memory cache reduces Discord API usage on repeated logins
• Per-player rate limiting and session sync cap (anti-abuse)
• Automatic retry on transient Discord API failures
• Optional nickname clear on player disconnect
• Optional Discord webhook logging (success, errors, disconnects)
• Fully configurable nickname format:
#{citizenid} {name} → #ABC123 John Smith
[{citizenid}] {firstname} → [ABC123] John
{name} | #{citizenid} → John Smith | #ABC123
• Server-side only — bot token never reaches game clients
• English + Georgian locale
• Zero SQL — no database tables required
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✦ REQUIREMENTS
• RedM FXServer
• LXR-Core / RSG-Core / VORP-Core
• Discord Bot with "Manage Nicknames" permission
• Bot role must be above all member roles in Discord guild hierarchy
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✦ SUPPORT
Discord: https://discord.gg/CrKcWdfd3A
Website: https://www.wolves.land