Module list & info
The features that make up ChatSentry are organized throughout individual modules/components within the plugin for maximum organization. All individual protection modules act to serve a particular purpose to help you best fine tune the plugin for your server. Modules that begin with intelligent utilize ChatSentry's unique detection logic, advanced code architecture and algorithms to detect similarities between words & and recognize players trying to combat or exploit the filters. Or, they are just simply intelligent in the sense that they are incredibly sufficient in comparison to plugins offering a similar feature.
- Any module can be disabled, or modified to best fit your servers needs.
- All modules can be applied to commands as well as chat.
- Each module comes with it's own set of unique settings and options so you can fine tune the module to get exactly what you're looking for out of it and help your server with what it needs most. However, the configurations come almost completely configured, so you don't have to change a lot of settings if you don't want to.
Prevents web links & server advertising (regular server ips & numeric server ips) with optional extra sensitivity bypass detection in chat, commands, signs, anvils, and books (any check contexts can be disabled). Includes the ability to whitelist domains or all subdomains of a domain.
Accurately blocks spammy messages by examining their word, character, and sequence diversity in comparison to the messages length. Additionally prevents players from repeating the same or similar messages over and over within a short period of time with a dynamically adjusting repeat cooldown
Removes non US-ASCII (US keyboard) characters in chat messages and commands to prevent alphanumeric lookalike unicode characters from being used to bypass filters & modules.
Has the option to use a compatibility mode that only blocks unicode used by hacked clients - blocking virtually all alphanumeric lookalike unicode supported by MC while allowing other languages in chat, commands, signs, anvils, and books (additional check contexts can be disabled).
Prevents players using hacked clients to automatically copy ("parrot") other players chat messages. Also prevents the same (non-generic) message from be said by multiple players within a short time frame.
Able to detect bots/players appending random sequences of numbers and other characters to their messages to try and evade the filter.
Prevents players using prefixed commands to get around filters and discover potential sensitive server information like the plugins. Ex. /minecraft:me instead of /me.
Optionally integrates with the Command Spy module; when a command is modified/a prefix is removed, it will appear crossed out in the command spy notification.