Discord Integration System - Patch v0.5 Release Notes
Privacy & Security Enhancements
- IP Address Redaction: Added privacy mode to redact IP addresses in webhooks
- Configuration Control: New
Config.RedactIPs
option in both ND_JoinMonitor and ND_AltDetector
- Smart Redaction: IPs now display as “192.xxx.xxx.xxx” - preserving network info while protecting privacy
Webhook Improvements
- Consolidated ACE Permissions: All permissions for a player now appear in a single webhook instead of multiple separate messages
- Alt Detection Refinement: Removed redundant in-game messages for alt detection, keeping only Discord webhooks
- Cleaner Discord Channels: Significantly reduced notification clutter with smarter message consolidation
Chat Role System Enhancements
/chatroles
command to properly display all available roles
- Role Management: Implemented ability to enable/disable chat roles with simple commands
- Color Customization: Added chat color selection based on player permissions
- Visual Hierarchy: Role prefixes now properly display before player names in chat
Bug Fixes & Optimizations
- Unicode Characters: Removed problematic Unicode characters that caused console display issues
- API Integration: Fixed callback handling in ND_DiscordAPI integration
- Stack Overflow Fix: Resolved recursive function call in ND_JoinMonitor
- Performance: Optimized webhook delivery to reduce server load
Configuration
- All new features can be toggled through configuration files
- Backward compatible with previous versions
- No database changes required
Nightz Development Discord Integration System v0.5
[ND_Discord] V0.5.zip (67.4 KB)
5 Likes
Great timing, was just about to set up perms etc on the recording server, will give this a try, thanks 
1 Like
Im not writing this to hate, just want more info. So what can this give us or improve upon that i should use it over badger discord ace perms. Its a well written system and also is editable. a few tweaks and it works for just about everything. So does this also include multi-Guild perms and does how easy is it to define and setup roles to there perm group.
And yes i am writing this having not downloaed it or looked through it. Just my standpoint of asking why this is better
Hey! Really appreciate you taking the time to write such a thoughtful message. Feedback and questions like this are exactly what help projects grow and evolve, so thank you for being real about it.
We’ve got plans to expand with a range of add-ons over time. Our version of the DiscordSystem brings some improvements compared to Badger’s — things like modern modularity, tighter integration across ND scripts, built-in debugging tools.
That said, Badger’s system is definitely solid and well-established and old but still working great. What we’re building isn’t here to replace it unless it fits your workflow better. it’s more of an alternative with a different direction in mind.
I’m still pretty new to scripting, and I’m learning as I go — so I appreciate the patience while I work through some of the rough edges. Thanks again for checking it out and offering your perspective.
Hey! Thanks for the response. It sounds well-rounded. Hope to see it’s progress and utlilitys!
Hey I just installed this onto my server, went through all my configurations, spent a few hours on it. I noticed a few things didn’t work. More specifically the discord webhook logs. The join and leave are the ones I want the most, and they are the ones that don’t work (so far that I have been able to test).
Hey Officer-Geek, thanks for the heads-up! We’re looking into the join/leave webhook issue now — it should be logging but may need a quick patch. Make sure your webhook is active and the config is set right. We’ll update soon with a fix!
Feel free to join our Discord for support.
Discord Integration System - Patch v0.5 Release Notes
Privacy & Security Enhancements
- IP Address Redaction: Added privacy mode to redact IP addresses in webhooks
- Configuration Control: New
Config.RedactIPs
option in both ND_JoinMonitor and ND_AltDetector
- Smart Redaction: IPs now display as “192.xxx.xxx.xxx” - preserving network info while protecting privacy
Webhook Improvements
- Consolidated ACE Permissions: All permissions for a player now appear in a single webhook instead of multiple separate messages
- Alt Detection Refinement: Removed redundant in-game messages for alt detection, keeping only Discord webhooks
- Cleaner Discord Channels: Significantly reduced notification clutter with smarter message consolidation
Chat Role System Enhancements
/chatroles
command to properly display all available roles
- Role Management: Implemented ability to enable/disable chat roles with simple commands
- Color Customization: Added chat color selection based on player permissions
- Visual Hierarchy: Role prefixes now properly display before player names in chat
Bug Fixes & Optimizations
- Unicode Characters: Removed problematic Unicode characters that caused console display issues
- API Integration: Fixed callback handling in ND_DiscordAPI integration
- Stack Overflow Fix: Resolved recursive function call in ND_JoinMonitor
- Performance: Optimized webhook delivery to reduce server load
Configuration
- All new features can be toggled through configuration files
- Backward compatible with previous versions
- No database changes required
Nightz Development Discord Integration System v0.5
[ND_Discord] V0.5.zip (67.4 KB)
1 Like