Skip to content

Releases: alx-mp4/ChatGuard

v6.0.1

06 Apr 03:29

Choose a tag to compare

🩹 Hotfix

  • Discord webhook log now underlines the exact word that the filter caught.
  • Non-staff players can no longer see staff commands in /cg.

Full Changelog: v6.0.0...v6.0.1

v6.0.0

25 Mar 01:17

Choose a tag to compare

💥 Major

  • Add support for handling mutes with ZCore by @zavdav in #17
  • Add command whitelisting to bypass command spam prevention.
  • Rewrite entire plugin architecture again.

🤝 New Contributors

Caution

Backwards incompatible update on ChatGuard.

You should back up your ChatGuard directory from the plugins folder, allow the plugin to generate a new one, and then manually copy over your necessary configurations.

Check README for configuration layouts and guidelines before replacing the ChatGuard .jar file.

Full Changelog: v5.0.0...v6.0.0

v5.0.0

19 Feb 18:56
9a735f1

Choose a tag to compare

💥 Major

  • Implement changes for Issues #11, #9, and #4 by @AleksandarHaralanov in #16
    • Filter now works on signs as well.
    • Player captchas are now stored in a data file instead of in memory.
    • Discord webhook embeds are now customizable.
  • Rewrite entire plugin back-end.

Caution

Backwards incompatible update on ChatGuard.

You should back up your ChatGuard directory from the plugins folder, allow the plugin to generate a new one, and then manually copy over your necessary configurations.

Check README for configuration layouts and guidelines before replacing the ChatGuard .jar file.

Full Changelog: v4.1.1...v5.0.0

v4.1.1

10 Feb 17:10
7d34057

Choose a tag to compare

🩹 Hotfix

  • Clear player last messages from captcha handler upon quit to prevent accidental logs of passwords during login/register by @AleksandarHaralanov in #10

Full Changelog: v4.1.0...v4.1.1

v4.1.0

06 Feb 15:43

Choose a tag to compare

✨ Minor

  • Player username monitoring upon joining. Blocked terms and matching RegEx patterns will kick the player. #7
  • Additional console logging implemented.
  • Prettified some messages.

🤝 New Contributors

Full Changelog: v4.0.0...v4.1.0

v4.0.0

27 Jan 19:45

Choose a tag to compare

💥 Major

  • Command spam prevention with a configurable cooldown in milliseconds, just like the existing message spam prevention. #3

Caution

Backwards incompatible update on ChatGuard.

You should back up your ChatGuard directory from the plugins folder, allow the plugin to generate a new one, and then manually copy over your necessary configurations.

Check README for configuration layouts and guidelines before replacing the ChatGuard .jar file.

Full Changelog: v3.0.0...v4.0.0

v3.0.0

20 Jan 21:51

Choose a tag to compare

💥 Major

  • Configurable captcha verification for detected bot-like behavior from players. #2
  • Configurable local player sound cues upon a violation. #5

Caution

Backwards incompatible update on ChatGuard.

You should back up your ChatGuard directory from the plugins folder, allow the plugin to generate a new one, and then manually copy over your necessary configurations.

Check README for configuration layouts and guidelines before replacing the ChatGuard .jar file.

Full Changelog: v2.3.0...v3.0.0

v2.3.0

04 Jan 16:16

Choose a tag to compare

✨ 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: v2.2.0...v2.3.0

v2.2.0

04 Jan 01:37

Choose a tag to compare

✨ 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: v2.1.1...v2.2.0

v2.1.1

18 Dec 04:23

Choose a tag to compare

🩹 Hotfix

  • Optimized code a little bit
  • Changed to newest util classes

Full Changelog: v2.1.0...v2.1.1