Permission System | Automatic Discord Permission Sync

Permission System  | Automatic Discord Permission Sync Permission System  | Automatic Discord Permission Sync Permission System  | Automatic Discord Permission Sync
  • Permission System  | Automatic Discord Permission Sync
  • Permission System  | Automatic Discord Permission Sync
  • Permission System  | Automatic Discord Permission Sync

This item is free.

Add to Basket

NLRPPerms is a complete permission management solution for FiveM servers. It connects directly to your Discord server via bot token, maps your roles to custom permission nodes, and keeps everything in sync — automatically.

What's Included?

Discord Role Sync:
Map any Discord role (by ID or friendly name) to one or more in-game permission nodes. Players are checked on join and refreshed automatically on a configurable loop — no manual intervention needed.

Dual Permission Mode:
Run in ace, nlrp, or both mode. When using both, choose whether permissions require *either* or *all* sources to pass. Works alongside your existing ACE setup without conflict.

Auto Refresh Loop:
Permissions refresh on a set interval (default every 10 minutes) with smart skip logic, batching, and per-source cache TTLs — all tuned to keep you well within Discord's API rate limits.

In-Game NUI Panels:
- `/myperms` — Players view their own active permissions
- `/perms` — Staff panel showing all online players and their permission sets
- Discord link popup for unlinked or non-guild players

Manual Refresh Command:
`/refreshperms` lets authorized staff force a permission re-fetch for themselves or all players, with configurable cooldowns and permission gating.

Logging & Debug Tools:
Granular per-system logging with individual toggles for HTTP, ACE changes, access decisions, and more. Errors always surface regardless of debug mode.


Requirements:
- A Discord bot token
- FiveM server (any framework)
- Players with Discord linked to FiveM

Documentation:\