:【ChatSentry】: ✅ Intelligent chat filter, Anti-Spam, Anti-AD, Automod, & more. ✨  [1.8-1.21] icon

:【ChatSentry】: ✅ Intelligent chat filter, Anti-Spam, Anti-AD, Automod, & more. ✨ [1.8-1.21] -----

The superior content filtration system for Minecraft servers. Trusted by over 650 servers.



1.1.1-BETA-01 // Massive changes & improvements

ChatSentry

Update 1.1.1-BETA-01


IMPORTANT
This is a beta build of ChatSentry; features in this build are under heavy development and may not work as intended.

Unless you're alright with dealing with potential bugs and problems, it's recommended you wait until a stable build is available.

Please report any bugs or issues to kixmc via SpigotMC or the plugins support Discord server.

Changes
  • MASSIVE code improvements and rewrites

  • Optimized a loooot of code

  • Reworked entire plugin core code including the file loading and data caching system

  • The plugin now scans all it's files with it's custom config engine to ensure the files contain all valid yml to prevent issues, errors and possible file corruption

  • Reworked internal file managing and processing system. Using custom made config manager api rather than Spigots for extended capabilities and better performance

  • Separate configuration files for modules for improved organization

  • The '/chatsentry clearchat' command is now it's own standalone command /clearchat

  • The '/chatsentry togglechat' command is now it's own standalone command /togglechat

  • The Antibot and Anticlient module has been removed. It's submodules (Anti parrot, Anti join flood, and Anti statue spambot) are now their own full modules

  • Miscellaneous plugin language moved to it's own 'misc-lang.yml' file

  • Plugin storage files (for violations, warnings, and player toggle preferences) are now stored in their own 'storage' folder within the plugin

  • Plugin modules are now stored in their own 'modules' folder within the plugin

  • Renamed a ton of config variables for consistency with the plugins naming conventions

  • Cleaned and rewrote a lot of config comments for improved clarity

  • Reworked everything related to config files with implementation of the plugins custom config engine

  • Redesigned info command contents to be more compact and clear

  • Rewrote/reformatted some hard coded messages like the update notification on join

Additions
  • Automated post update checking (to fix having to restart if you update before the Spigot API updates the new version release)
  • Notification option under the admin notifier for the anti join flood module
  • Option for configurable message count per chat-cooldown-in-ticks under chat cooldown configuration
  • Auto punisher module: Automatic per module warning system equip with complete customizable rules for punishments based on per module violations with automatic expiry
  • Manual warning system linked to customizable punishment rules for admins
  • New standalone command '/warn'
  • New standalone command '/warnings' with 3 subcommands to manage warnings in-game.
  • New standalone subcommand '/warnings pardononemanual'
  • New standalone subcommand '/warnings pardonallmanual'
  • New standalone subcommand '/warnings clearmodulewarnings'
  • Plugins commands moved from '/chatsentry' to '/chatsentry help'
  • New subcommand '/chatsentry help' to show the plugins commands neatly organized, shows only the ChatSentry commands the sender has permission for
  • New subcommand '/chatsentry resources' to show the plugins help resources quickly. Shows the wiki link, plugin page link, and support Discord link
  • New 'intelligent' option in anti parrot module that allows the module to utalize extra intelligence algorithms for increased detection with premium hacked clients
  • Greatly improved intelligent anti parrot detection algorithms, most likely the strongest in the market
  • Further improved link and ad blocker detection algorithms
  • Intelligent anti chat flood module: blocks or intelligently modifies the use of excessive repeated characters and very long "words" (ignores player names)
  • Option to [intelligently] replace blocked words / phrases with **s [option to be shortened if excessively long] instead of blocking entirely within the intelligent word and phrase filter module
  • Word/phrase whitelist for the word and phrase filter for less false positive detections with certain words
  • Further improved word and phrase filter detection algorithms
  • The plugin can now fetch and cache offline uuids through Mojangs API when needed instead of always from the player data files
  • Added various (smaller) miscellaneous new options for a lot of the modules
Fixes
  • FIXED: Link and ad blocker blocks a message if it's just a period ('.')
  • FIXED: Anti parrot fails to register parroting players periodically

Permission changes

  • The bypass node for the cap limiter module has changed from 'chatsentry.excessivecaps.bypass' to 'chatsentry.caplimiter.bypass'
  • The bypass node for the link and ad blocker module has changed from 'chatsentry.linkblocker.bypass' to 'chatsentry.linkandadblocker.bypass'
  • The bypass node for the spam blocker module has changed from 'chatsentry.spam.bypass' to 'chatsentry.spamblocker.bypass'
  • The bpyass node for the chat cooldown module has changed from 'chatsentry.cooldown.bypass' to 'chatsentry.chatcooldown.bypass'
  • The bypass node for the anti statue spambot module has changed from 'chatsentry.statuespambot.bypass' to 'chatsentry.antistatuespambot.bypass'
  • The bypass node to allow chatting while chat is toggled has changed from 'chatsentry.togglechat.bypass' to 'chatsentry.togglechat.exempt'
New permissions

Notes

  • An automatic data updater has been programmed to detect legacy data + module settings and translate all of it to the new format, no need to reconfigure stuff!

Updating Steps

  1. Delete ChatSentry-x.x.x-PREMIUM.jar from your plugins folder.
  2. Place the new ChatSentry-1.1.1-PREMIUM-BETA-01.jar in your plugins folder.
  3. Restart your server.

Support

If you have any questions and/or are looking for support with any of my plugins, feel free to leave me a message on my support Discord.​
----------, Aug 22, 2020
Resource Information
Author:
----------
Total Downloads: 612
First Release: Jun 13, 2020
Last Update: Sep 11, 2024
Category: ---------------
All-Time Rating:
49 ratings
Find more info at chatsentry.xyz...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings