ND_DiscordUnified combines 30+ powerful modules into a single, unified resource. Built for RP servers that demand seamless Discord integration, real-time role syncing, and comprehensive server management.
What's Included
Core Systems
| Module | Description |
|--------|-------------|
| Discord API | Real-time role syncing with intelligent caching & rate limiting |
| Permissions | ACE permissions automatically granted via Discord roles with group inheritance |
| Whitelist | Role-based server access control with priority queue |
| Priority Queue | VIP/Staff queue priority system |
| Moderation | Full kick/ban/warn system with Discord DMs & database integration |
| Admin Roles | Global admin role configuration shared across all modules |
Player Systems
| Module | Description |
|--------|-------------|
| Chat Roles | Custom prefixes & colors by Discord role |
| Tag IDs | 3D overhead name tags with role-based styling |
| Weapon Perms | Restrict weapons by Discord role |
| Vehicle Whitelist | Role-based vehicle restrictions |
| TrustScore | Player trust & reputation scoring system |
| Player Profiles | In-game profile cards with stats, reputation & moderation history |
| Reputation | Community-driven player upvote/downvote system |
| Welcome | Customizable player welcome experience |
Security & Monitoring
| Module | Description |
|--------|-------------|
| Alt Detection | Automatic alt account detection via HWID/Discord/IP |
| IP Reputation | VPN/Proxy/Tor detection & blocking |
| Auto-Moderation | Chat filter, spam detection & caps detection with configurable actions |
| Link Verification | Require Discord account linking before joining |
| Session Tracker | Playtime tracking with leaderboards & player stats |
| Staff Activity | Staff action logging & duty tracking |
Communication & Events
| Module | Description |
|--------|-------------|
| Notifications | Beautiful in-game NUI notifications |
| 911 Emergency | Custom dispatch system with configurable blip duration |
| Report Player | In-game player report system |
| Announcements | Scheduled server announcements via Discord & in-game |
| Advanced Logging | 13+ log categories with Discord webhooks & rate limiting |
Server Management
| Module | Description |
|--------|-------------|
| Restart Scheduler | Automated restart warnings with Discord notifications |
| Maintenance Mode | Maintenance mode with role-based bypass |
| Role Sync | Two-way Discord role synchronization |
| Event Scheduler | In-game event scheduling with RSVP system |
| Custom Commands | Create custom commands with Discord slash command sync |
| Multi-Server | Cross-server player data sync (advanced) |
Rich Integration
| Module | Description |
|--------|-------------|
| Discord Rich Presence | Custom Discord status with live player count & buttons |
| Voice Sync | Discord voice channel sync with in-game proximity |
| Appeals | In-game ban appeal system with Discord integration |
Key Features
- Single Resource — One `ensure`, all features
- 30+ Modules — Every module toggleable independently
- Real-time Sync — Discord roles update instantly in-game
- Smart Caching — Reduces API calls with configurable expiry & deduplication
- Database Integration — MySQL support (oxmysql & mysql-async) for bans, warnings, sessions, reputation & more
- Comprehensive Logging — Joins, deaths, chat, commands, explosions, teleports, noclip, vehicles & more
- Discord DM Notifications — Players receive ban/warn/appeal notifications via Discord
- Webhook Rate Limiting — Built-in queue with backoff to prevent Discord 429 errors
- Auto-Moderation — Chat filtering, spam & caps detection with mute/warn/kick actions
- Modular Config — Per-module config files with validation & secret masking
- Module Guards — Disabled modules have zero performance overhead
- Admin Dashboard — NUI-based admin panel for server management
Support
Need help with setup or configuration?
Join our Discord: https://discord.gg/UpJKHT3hUN
Built by Nightz Development
Version: 0.3.3 | Last Updated: March 16, 2026
Edited by Nightz Development
What's New in Version v0.5.1
Released
Compatible Update
Dev Build: July 11, 2026
Compatible with v0.5.0. All existing exports, events, and configurations continue to work. New configuration options include safe defaults, so no changes are required after updating.
Highlights
• New /roles menu lets players choose which eligible Discord role and overhead tag they want displayed.
• Improved support for custom chat resources like ND_Chat.
• New configurable anti-cheat bypass for trusted staff.
• Cleaner, more informative Discord logs with improved formatting.
Added
• Role Selection • Players can choose which eligible Discord role to display. • Auto mode always uses their highest available role. • Fully server validated.
• Custom Chat Support • Easily integrate with custom chat resources. • Provides clean role prefixes and role colors.
• Anti-Cheat Bypass • Exempt trusted staff using Discord roles or ACE permissions. • Prevents legitimate admin actions from triggering detections.
Improved
• Weapon logs now display weapon names instead of hashes.
• Weapon fire logs now include shot counts.
• Movement and noclip logs now display readable street locations.
• Disconnect logs now include session length.
• Anti-cheat logs now include player trust, warnings, and session information.
• Improved Discord embed formatting with server name and event IDs.
• Better formatting for player identifiers.
• Staff admin actions now log correctly.
Fixed
• Fixed webhook delivery issues that could prevent logs from sending.
• Fixed crashes when the logging module was disabled.
• Fixed staff being incorrectly flagged by anti-cheat while using admin tools.
• Reduced duplicate movement and teleport logging.
• Fixed vehicle spawn logging.
Notes
• Simply replace your existing v0.5.0 installation and restart the resource.
• No configuration changes are required.
• If using a custom chat resource, enable ExternalChatResource = true.
• If desired, configure trusted staff under AntiCheatBypass.
Nightz Development
⚠️ MANDATORY SYSTEM DEPENDENCY WARNING
To utilize the Staff Voice Broadcaster (`/announce_voice`) and AutoMod Auditory Warnings modules, you must set up and configure the Google Cloud Text-to-Speech (TTS) API.
> Note: This requires the Google Cloud TTS API, not the standard Google Voice phone service. Without this API configuration, both auditory systems will fail to function.
Official Links
* Setup Console: https://console.cloud.google.com/apis/library/texttospeech.googleapis.com
* Pricing Guide: Google Cloud TTS Pricing
Requirements (What They Need)
1. Google Cloud Account:*An active project with a valid credit card on file for billing activation.
2. Enabled API: The `texttospeech.googleapis.com` service must be enabled in your project dashboard.
3. Credentials: An API Key or a JSON Service Account Key** added to your system's configuration.
Price Range (Monthly)
Google bills based on the number of characters processed each month. For a typical server layout, expect **$0.00 to $5.00 / month**.
Recommended Comments
Create an account or sign in to comment