Releases: LakeYS/Dishorde
Releases · LakeYS/Dishorde
v1.5.1 - Security Update
- Added 7dtd!exec command. This command requires the 'manage server' permission and can only be enabled in config.json.
- Numerous security precautions for the bot's admin commands.
- Warning system for when the bot is in more than one server.
v1.5.0 - General Fixes
- Added
skip-discord-auth
setting. This is mainly for testing purposes. - Added
log-telnet
setting for troubleshooting. - 7dtd!info now shows in the text channel rather than in a DM to the user.
- Bot no-longer uses embeds for GMSG text.
- The bot now announces when the server is shut down.
- Added a more descriptive warning message for instances where the bot is not in a guild.
- Improved console text formatting.
- run.bat and run.sh now auto-restart the application when it shuts down.
- Fixed
log-messages
not displaying messages from Discord on external connections. - Fixed crash when the chat channel is invalid or missing.
- Fixed the bot accepting incorrect passwords when logging into the server.
v1.4.0
v1.3.0
- The bot now checks for newer versions available on GitHub. If a newer version is found, a notification appears in the console. This can be disabled by setting
disable-version-check
to true in config.json. - Added --configfile argument. This allows you to set a different config file path.
- Added 7dtd!players command.
- Global messages (non-chat messages) now show up as embedded messages in Discord.
- The channel can now be set using a command. This eliminates the requirement to enable Developer Mode when setting up the bot. This can still be done manually and the instructions have been moved to a wiki page. The command only works for users with the 'Manage Server' permission.
- Fixed bot not attempting to re-connect in certain instances.
- Fixed 7dtd!time and 7dtd!version not always working when the bot is on a local connection.
- Fixed crash when commands (such as 7dtd!time) are entered with no connection to the server.
- Fixed the log-messages preference.
- Telnet connection errors now show the full error string rather than the 'code' which sometimes does not exist.
v1.2.0
- Added run_silent.vbs, a simple solution for running the bot in the background on Windows systems.
- The bot can now be configured via config.json. Arguments are still supported for reverse-compatibility.
- 7dtd!time command now shows days to next horde. (This was disabled previously due to bugs)
- Removed external IP warning.
- Fixed bot 'echoing' messages in the Discord channel on local connections.
- Added preference:
log-messages
- Show chat messages in the bot's terminal. - The bot is now setup and configured using a config.json file rather than in run,bat. Arguments are still accepted and will override config.json if specified.
- Fixed status showing up as green when the server is down on startup.
- The process now closes if the specified channel is invalid.
v1.1.1
Added --hide-prefix
argument. When set to true, the bot hides all server messages starting with a forward slash.
You can update to this release by downloading and extracting the zip below and transferring your existing run.bat or run.sh file. The existing node_modules folder can also be transferred if convenient.
v1.1 - Configuration
- Fixed bot never re-connecting to a server after timing out.
- Added arguments:
--disable-commands
- Disable Discord commands such as 7dtd!time. Does not disable 7dtd!info.--disable-chatmsgs
- Disable chat messages. Does not disable other messages such as joins/leaves and deaths.--disable-gmsgs
- Disable other messages. Includes deaths, leaves/joins, etc.
You can update to this release by downloading and extracting the zip below and transferring your existing run.bat or run.sh file. The existing node_modules folder can also be transferred if convenient.
v1.0.1 - Port Hotfix
Fixed port number argument being ignored