Patch notes
Discord Bot 1.6.0
Adds new staff inspection commands and improves the reliability and security of the bot's connection to the FutureMUD Engine.
ยท discord-bot · release · security
Upgrade note: Discord Bot 1.6.0 requires the .NET 10 runtime. Install it before replacing an older bot build.
New Staff Commands
- Added
map <cell>so authorised staff can view the map around a specific cell from Discord. - Added
showaccount <name|id>andshowcharacter <id>so authorised staff can inspect account and character details from Discord. The linked MUD account must also have the required in-game authority.
Reliability And Security
- Fixed the connection protocol between the bot and the Engine so commands and responses continue to work when network messages arrive in partial or combined frames.
- Fixed multiline command text, connection-state checks, stale request responses, and shutdown announcements, including the distinction between a reboot and a full stop.
- Added a size limit for incomplete Engine messages so a malformed or hostile connection cannot make the bot buffer data indefinitely.
- Updated the Discord and logging dependencies alongside the move to .NET 10.
The release supports Windows x64 and Linux x64. Download the appropriate build from the FutureMUD downloads page after publication completes.