Skip to content

Releases: KarlOfDuty/SCPDiscord

Release 3.3.1

24 Oct 20:42
4fe855e

Choose a tag to compare

Changes

  • Updated dependencies.
  • Fixed some timing issues with the rolesync system.
  • Fixed the option to disable bot commands.
  • Fixed player count including dummies (except for you of course).
  • Brazilian language rework.

Pull Requests

New Contributors

Full Changelog: 3.3.0...3.3.1

Release 3.3.0

12 Jun 21:19
b2a7734

Choose a tag to compare

Changelog

Changes

  • Switched plugin API from NWAPI to LabAPI.

  • SCPDiscord is now available in the Arch User Repository as scpdiscord and the dev build as scpdiscord-git.

  • SCPDiscord is now available as .deb and .rpm packages in my package repo. Check installation for more information.

  • Added systemd service.

  • Created a new bot setup guide

  • Updated Discord API

  • Include more debug information in error messages.

  • Added option to bot for logging to file.

  • Added some more information to various LabAPI events.

  • Added option to bot for printing the default config.

  • Removed messages.onexecutedcommand.* config parameters.

  • BREAKING: Renamed messages.onexecutedcommand.game.player to messages.onexecutedcommand.client.player to match API name, update your config accordingly.

  • BREAKING: Renamed messages.onexecutedcommand.game.server to messages.onexecutedcommand.client.server to match API name, update your config accordingly.

Fixes

  • Switch to always use UTC internally, Local time for logs.
  • Fixed broken console output in the plugin when using rich text tags in the config.
  • Fixed Steam API requests sometimes failing.
  • Fixed round end event (mostly).
  • Fixed other player not showing in uncuff event.
  • Fixed warhead time left parameter.
  • Many more small bug fixes.

Pull Requests

New Contributors

Full Changelog: 3.2.3...3.3.0

Release Candidate 3.3.0-RC5

18 May 21:51
70b9a1a

Choose a tag to compare

Pre-release

Changelog

  • Fixed exceptions on many player list related commands (@TiBarification).
  • Fixed issues related to getting the player's in-game rank.
  • Fixed exceptions on many room and door related events.
  • Fixed mute commands.
  • Added more info to the onbanrevoked event, translation updates are welcome.

Pull Requests

Full Changelog: 3.3.0-RC4...3.3.0-RC5

Important

Remember to check the changelog on the previous release candidates if you are updating from the NWAPI version! There are several breaking changes.

Important

Northwood moved the API directory from ~/.config/SCP Secret Laboratory/LabAPI-Beta/ to ~/.config/SCP Secret Laboratory/LabAPI/, make sure to move your plugins accordingly.

Release Candidate 3.3.0-RC4

02 May 09:06
fb7a606

Choose a tag to compare

Pre-release

Changelog

  • BREAKING: Moved the configs to the server specific directories now that the new API supports them. Make sure to move your configs to the new location:
    image

  • Fixed command executed events.

  • Removed command called events.

  • BREAKING: Renamed messages.onexecutedcommand.game.player to messages.onexecutedcommand.client.player to match API name, update your config accordingly.

  • BREAKING: Renamed messages.onexecutedcommand.game.server to messages.onexecutedcommand.client.server to match API name, update your config accordingly.

  • Fixed http request to the steam api for things like rolesync, bans and mutes.

  • Fixed bot command parameter names having extra underscores.

Full Changelog: 3.3.0-RC3...3.3.0-RC4

Release Candidate 3.3.0-RC3

27 Apr 20:15
9c1494b

Choose a tag to compare

Pre-release

Changelog

  • Updated to latest LabAPI beta.
  • Fixed config validator output when the config contains rich text styling.

Full Changelog: 3.3.0-RC2...3.3.0-RC3

Release Candidate 3.3.0-RC2

25 Apr 17:15
8451683

Choose a tag to compare

Pre-release

Changelog

  • Updated plugin to newest LabAPI beta, fixing crash on start.
  • Fixed comments in language file with old variable names.

Full Changelog: 3.3.0-RC1...3.3.0-RC2

Release Candidate 3.3.0-RC1

16 Feb 22:24
7dc1794

Choose a tag to compare

Pre-release

Changelog

  • BREAKING: Updated the bot to .NET 9
  • Updated Discord API
  • Switched plugin API to LabAPI

Pull Requests

Full Changelog: 3.2.3...3.3.0-RC1

Release 3.2.3

30 Dec 00:44
cb85aef

Choose a tag to compare

Bot changes

  • Updated DSharpPlus version from a years old version to a brand new one. This may fix and cause some bugs.
  • Updated the console logger, now uses a custom logger for more detailed control over console output.
  • Show more informative error message and shut down the bot if intents are not set up correctly.

Plugin changes

  • Updated to 14.0.0.
  • German language added.
  • Update bot status every 5 minutes to prevent it from going blank.

Pull Requests

New Contributors

Full Changelog: 3.2.2...3.2.3

Release Candidate 3.2.3-RC1

11 Dec 20:42
4168d69

Choose a tag to compare

Pre-release

Bot changes

  • Updated DSharpPlus version from a years old version to a brand new one. This may fix and cause some bugs.
  • Updated the console logger, now uses a custom logger for more detailed control over console output.

Plugin changes

  • Updated to 14.0.0 Beta.
  • German language added.
  • Update bot status every 10 minutes to prevent it from going blank.

Pull Requests

New Contributors

Full Changelog: 3.2.2...3.2.3-RC1

Release 3.2.2

26 Oct 21:04
6a333b9

Choose a tag to compare

Hotfix 2024-10-26:

  • Reverted Discord API update, it caused issues with commands.
  • Fixed an issue where some bot commands were unable to find players.

Changelog

This release is mostly focused on performance improvements, and also adds a Brazilian Portuguese translation.

  • Made performance improvements in message handling.
  • Added Brazilian Portuguese, courtesy of @Firething.
  • Added list of languages on startup with translation percentages.
  • Removed several events that are not very useful.
  • Removed several events with a high performance impact.
  • Fixed issue where spawn points get messed up (again).
  • Added metadata such as the version to the DLL which can be viewed on Windows using the Explorer file properties.
  • Added git commit hash to the bot version and added build time to the bot's --version arguments.
  • Improved handling of missing message config entries.
  • Updated Discord API.

Pull Requests

New Contributors

Full Changelog: 3.2.1...3.2.2