ChatSentry
Update 5.8.0-PRE
This is a pre-release
This release includes large code changes. While tested, edge-case bugs may exist.
Backing up your config files and databases, or waiting for a stable build, is recommended in the rare case issues occur during migration.
In this build
- Enabled contexts can now be individually configured on a per-module basis instead of globally in the main config. Contexts can be managed under each module where they are enabled. This allows for more granular control of enabled filters in each context. Your configuration and preferences will be migrated automatically.
- Module config toggles now have their own module-name sections, with an enabled toggle and context toggles (if the module supports multiple contexts), replacing the old enable-module-name nodes. Your configuration and preferences will be migrated automatically.
- Updated main config and module config comments as necessary to reflect the changes in context control
- Major Word and Phrase Filter improvements and optimizations
- Exposed the new recursion depth limit in config.yml, under a new Advanced section at the bottom. This value defines the maximum number of recursive string processing operations that may run for a single input. If the limit is exceeded, processing is terminated and the message is fully blocked. This guards against potential StackOverflow errors before they happen and avoids wasting compute on redundant processing.
- Fixed lockdown kick messages failing to read from lang.yml
- Fixed Anti Statue Spambot ModuleTriggerEvent calling prematurely, resulting in it still calling even if the executed command was whitelisted
Updating Steps
- Delete ChatSentry-x.x.x.jar from your plugins folder.
- Place the new ChatSentry-5.8.0-pre.jar in your plugins folder.
- Restart your server.
Config resets are not necessary. ChatSentry will keep your configs up-to-date automatically.
Join the Discord
You can gain access to the plugins discussion channel to chat with fellow ChatSentry users, get support, make suggestions, give feedback, and more related to the plugin!
Join the Discord server here:
https://discord.gg/m5Su7Af