RED QUEEN 1.1.1 HOTFIX
CRITICAL FIX: Windows Dedicated Server Compatibility
Issue: Version 1.1.1 was crashing on Windows dedicated servers due to Discord.Net 3.17.4 incompatibility with Unity's Mono runtime.
Solution: Reverted Discord.Net to version 3.8.1
CHANGES:
• FIXED: "Operation is not valid due to the current state of the object" error
• CHANGED: Downgraded Discord.Net from 3.17.4 to 3.8.1 for Mono compatibility
No configuration changes required - just replace the DLL.
Special thanks to SirQwerx for testing and providing debug logs.
Red Queen Mod v1.1.1 - Changelog
New Features
New /prefix-time Slash Command
• Display in-game time information with a beautiful Discord embed
Smart Slash Command Chat Filtering
• 3 new configuration modes for handling in-game slash commands:
◦ "false" - Send all chat including slash commands to Discord (default behavior)
◦ "true" - Completely ignore all slash commands (don't send to Discord)
◦ "themed" - Send clean themed notifications instead of full commands
• Themed notifications show:**PlayerName** has used the command **/commandname**
• Smart command extraction - only shows base command name, removes sensitive parameters
• Configurable emoji for themed notifications (default:)
Better Discord Display Names
• Upgraded Discord.Net from v3.8.1 to v3.17.4 for improved reliability
• Enhanced display name priority:
1. Server nickname (highest priority)
2. Global Discord display name
3. Username (fallback)
• Improved error handling and debug logging for name resolution
• AI and game chat now show proper Discord display names instead of usernames
New Configuration Options
Code:{ "ignore-slash-commands": "false", "slash-command-emoji": "⚡", }
ignore-slash-commands (String)
• "false" - Normal behavior, send all chat to Discord
• "true" - Ignore all slash commands completely
• "themed" - Send themed notifications for slash commands
slash-command-emoji (String)
• Emoji used in themed slash command notifications
• Default: ""
• Examples: "", "
", "
", "
"
Migration Notes
• Backward compatible - existing configs continue working
• Command prefix unchanged - all existing commands work the same
• New config options have sensible defaults - no immediate action required
• Automatic command registration handles new /prefix-time command
Bug Fixes
• Fixed: Crash when entity dies due to missing EntityName property
• Fixed: Display names now show Discord nicknames/display names instead of usernames
• Fixed: Missing commands are now automatically detected and registered
• Fixed: Improved error handling in command registration process
"Time flows differently in my domain... but now you can track every deadly second." - Red Queen
Red Queen Mod v1.1.0
New Features
Configurable Command Prefix
• Customize your slash command prefix (default: "redqueen")
• Commands now appear as /yourprefix-status, /yourprefix-players, etc.
• Automatic cleanup of old commands when prefix changes (Do NOT touch "last-registered-prefix": "")
Role-Based Slash Command Access
• New slash-command-role-id config option
• Restrict slash commands to specific Discord roles
• Users without the role get clear permission denied messages
Enhanced Chat Bridge
• Actually fixed color codes being sent to Discord ([FFCC00], [-], etc.)
• Blocks custom Discord emojis from being sent to game
• Improved message filtering and cleanup
AI Improvements
Smarter Response System
• Removed automatic response to question marks
• AI now only responds to: name mentions, "ai", "help", "assist", or random chance
• Configurable random response chance (new ai-response-chance setting)
Better Context & Responses
• AI now receives both Discord username and display name
• Smart truncation - cuts at sentence boundaries instead of mid-word
• Automatic ellipsis (...) for truncated responses
Simplified Configuration
• Removed statuses-file config (now hardcoded to statuses.json)
• Removed debug-mode from example config (still available if needed)
Configuration Changes
New Settings:
JSON:"slash-command-role-id": 0, "ai-response-chance": 2,
Migration Notes
• Your existing config should work without changes, but this is a beta
• New settings will use safe defaults
• Consider setting slash-command-role-id if you want to restrict command access
• ai-response-chance defaults to 2% (down from previous 10%)
"The Red Queen sees all, controls all, and now responds less frequently but more intelligently."
DisHorde - Red Queen Edition (Discord) 1.0.9
CHANGELOG
Discord Thread Support
- Thread Integration: Discord bridge now supports both channels and threads
- Auto-Detection: Automatically detects whether the configured ID is a channel or thread
- Smart Lookup: Searches across guilds to find threads if direct lookup fails
- Enhanced Logging: Shows whether connected to channel or thread with parent info
Message Filtering System
- Custom Emoji Filtering: Always filters out Discord custom emojis (`<:name:id>`)
- Link Protection: New `bridge-link-protect` config option
- `true`: Filters https:// links → `[link filtered]`
- `false`: Allows links through to game chat
- Smart Cleanup**: Removes extra spaces and handles empty messages gracefully
AI Response Length Control
- Token Limi*: New `max-response-length` config (default: 150 tokens)
- Smart Truncation: Automatically ends responses at sentence boundaries
- No Cut-offs: Prevents mid-word/mid-sentence truncation
- Ellipsis Handling: Adds "..." for incomplete responses when needed
Configuration Updates
- New Config Options:
- `bridge-link-protect`: Enable/disable link filtering
- `max-response-length`: Control AI response token count
New Config Options
JSON:{ "bridge-link-protect": true, "max-response-length": 150, "discord-channel-id": 1035608200550023269 }
Recommended Settings
- Small Servers:
- `max-response-length: 50`
- Medium Servers:
- `max-response-length: 100`
- Large Servers:
- `max-response-length: 150`
Thread Setup
- Right-click Discord thread → Copy Link
- Extract thread ID from URL: `https://discord.com/channels/GUILD/CHANNEL/THREAD_ID`
- Use `THREAD_ID` in `discord-channel-id` config
Link Protection
- Enabled:
- Protects game chat from spam links
- Disabled:
- Allows sharing Discord invites, websites, etc.
---
"Your improvements are... adequate. I suppose even mortals can occasionally surprise me." - Red Queen
New Features
- Customizable Welcome Messages: Welcome messages are now loaded from `welcome.json` instead of being hardcoded
- Users can now modify, add, or remove welcome messages by editing the JSON file
- Follows the same pattern as the existing `statuses.json` customization system
- Automatic fallback to default messages if the JSON file is missing or corrupted
Changes Made
- Added `welcome.json`: New configuration file containing all welcome messages
- Contains 19 default Red Queen personality welcome messages
- Uses `{name}` placeholder for player names
- Simple JSON array format for easy editing
Usage
- To customize welcome messages, simply edit the `welcome.json` file in your mod directory
- Replace your existing RedQueenMod.dll with version 1.0.7 and add welcome.json to your RedQueenMod Folder