👾 Major
- Command spam prevention with a configurable cooldown in milliseconds, just like the existing message spam prevention.
WARNING
Backwards incompatible update on ChatGuard.
Check README for the new
config.yml
layout before replacing the ChatGuard.jar
file.
Full Changelog: https://github.com/AleksandarHaralanov/ChatGuard/compare/v3.0.0...v4.0.0
👾 Major
- Configurable captcha verification for detected bot-like behavior from players.
- Configurable local player sound cues upon a violation.
WARNING
Backwards incompatible update on ChatGuard.
Check README for the new
config.yml
layout before replacing the ChatGuard.jar
file.
Full Changelog: https://github.com/AleksandarHaralanov/ChatGuard/compare/v2.3.0...v3.0.0
🎮 Minor
- Displays the remaining mute time when a muted player attempts to send a message.
- Improved wording for the "Message cancelled" prompt when a blocked word is detected in a player's message.
- Added back-end checks to verify if Essentials is enabled.
- Slight corrections to the plugin description.
- Slight corrections to the commands list of
/cg
.
Full Changelog: https://github.com/AleksandarHaralanov/ChatGuard/compare/v2.2.0...v2.3.0
🎮 Minor
- Async task scheduler on the Discord webhook
- More detailed webhook embed logging
- Automatically grabs plugin logo and webhook username and sets them
Full Changelog: https://github.com/AleksandarHaralanov/ChatGuard/compare/v2.1.1...v2.2.0
🐛 Hotfix
- Optimized code a little bit
- Changed to newest util classes
Full Changelog: https://github.com/AleksandarHaralanov/ChatGuard/compare/v2.1.0...v2.1.1
🎮 Minor
- Staff command to view current strikes of a player as well as set new strikes for player
/cg strikes [username]
View strikes for player./cg strikes [username] [0-5]
Set strikes for player.
Full Changelog: https://github.com/AleksandarHaralanov/ChatGuard/compare/v2.0.0...v2.1.0
👾 Major
- Regular expression patterns.
- Whitelist for specific words you wish to not filter.
- Logs to Discord webhooks.
- Chat message spam prevention.
- Ability to temp mute (Requires Essentials v2.5.8 or newer).
- Escalating penalties via a 6-tier strike system.
- Some other minor things, check changes if needed below.
- Removed former Prettify option.
WARNING
Backwards incompatible update on ChatGuard.
Check README for the new
config.yml
layout before replacing the ChatGuard.jar
file.
Full Changelog: https://github.com/AleksandarHaralanov/ChatGuard/compare/v1.0.1...v2.0.0
🐛 Hotfix
- Fixed the plugin onDisable version display. It would display the name of the plugin instead of the version.
Full Changelog: https://github.com/AleksandarHaralanov/ChatGuard/compare/v1.0.0...v1.0.1
👾 Features
- Permission
chatguard.config
:- Command to add and remove words for the filter.
- Command to toggle ChatGuard features.
- Permission
chatguard.bypass
allows player to bypass ChatGuard protection. - Filtered words are logged to server console.
Full Changelog: https://github.com/AleksandarHaralanov/ChatGuard/commits/v1.0.0