Skip to content

Releases: LakeYS/Dishorde

v1.5.1 - Security Update

12 Feb 21:47
5375ab5
Compare
Choose a tag to compare
  • 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.
  • [d6c1de7] Fixed disable-chatmsgs not hiding messages from Discord to the game while enabled.
  • [939e287] Fixed error when attempting to enter admin commands via DM.
  • [0a10b18] Fixed status getting stuck as 'online' when the server shuts down.

v1.5.0 - General Fixes

31 Dec 20:19
1132434
Compare
Choose a tag to compare
  • 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

24 Aug 19:48
Compare
Choose a tag to compare

Fixed semver-compare not installing automatically.

v1.3.0

18 Aug 19:12
Compare
Choose a tag to compare
  • 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

21 Jul 16:13
Compare
Choose a tag to compare
  • 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

01 Jul 16:00
Compare
Choose a tag to compare

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

30 Jun 17:00
Compare
Choose a tag to compare
  • 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

27 Jun 19:30
Compare
Choose a tag to compare

Fixed port number argument being ignored

v1.0.0

27 Jun 18:21
Compare
Choose a tag to compare
Fixed connection