DrChat icon

DrChat -----

Anti-Spam with DiscordSRV support




- Fixed a bug involving null pointer excpetions when mute syncing.
- Fixed a bug where cancelled messages would have notifications for being both cancelled and modified.
- Fixed a bug where some messages would be rewarded even if they were cancelled.
- Fixed a bug where staffchat couldn't be used during a chat freeze.
- Fixed a bug where some links were not detected as links for character spam.
- Fixed a typo in the command usage.
- Block more variants of fancychat.
- Fancychat font conversion now assumes all text to be lowercase.
- Listening priority is now set to high to allow DrChat to work alongside DeluxeChat and LuckPermsChat, but removes it's ability to work with some plugins such as MultiChat.
----------, Jan 1, 2021

- Fixed console spam in regards to litebans (again)
- Fixed a bug where long messages sent in staffchat would get reacted to by the DiscordSRV bot
- Fixed a bug where DrChat would send both modified notifications and cancelled notifications for a message
- Added the ignore links option to character spam
- Added option to blocks phrases without punishment
----------, Dec 14, 2020

Block more fancychat under the font filter (ᴀʙᴄᴅᴇꜰɢʜɪᴊᴋʟᴍɴᴏᴘʀꜱᴛᴜᴠᴡʏᴢ)
----------, Dec 13, 2020

If you are using litebans, you may have noticed some console spam caused by DrChat. This removes that.
----------, Nov 16, 2020

- Fixes java.lang.IllegalArgumentException when unmuting unlinked players.
- Fixes a bug where if you did not set up a mute role, DrChat would fail to reward Discord messages.
- DrChat will no longer try to delete messages from people who were already in the mute role.
- Suggest the /drchat command to players with drchat.clear.self permission
----------, Oct 31, 2020

- Fixed a bug where DrChat would try to read the values under the nonexistent reward section of the config instead of the rewards section.
- Fixed a bug where DrChat would detect some hex codes as character spam on some servers.
- Fixed a bug when trying to mutesync unlinked players.
- Fixed a bug where players could evade mutesync by leaving and rejoining the Discord.
- DrChat will no longer try to give money if you don't have an economy plugin.
- Litebans support.
----------, Oct 27, 2020

- Fixes a bug where /drchat clear would also clear the console
- Fixes a bug where console can't use /drchat commands
- Removes the ability to use shorthand (&#rrggbb) hex colors in staffchat due to a bug which could crash your server
----------, Sep 26, 2020

- Allows you to specify the chat channel to allow you to use chat channels other than global (such as "general" for cmi).
- Fixes errors when not using a Discord staff-chat channel
- Improves spacing spam detection
- Adds a regex option for search
- Adds a permission to clear your own chat (requires drchat.clear.self)
----------, Sep 19, 2020

- Adds the option to negate a permission in drchat broadcasts
- Adds a search link if you say a certain trigger word (requires drchat.search)
- Adds the option to make a Discord frozen bypass role
- Fixes a bug where the wrong permission node was being used for the broadcast command
- Fixes a bug where notification messages wouldn't strip the message of color
----------, Sep 14, 2020

- Adds the /drchat freeze command which freezes chat from everyone except players with the bypass perm drchat.bypass.freeze
- Adds the /drchat clear command which clears the chat.
- Adds the /drchat broadcast command which broadcasts a message to anyone with a certain permission
- Adds a swear word filter which will execute a command(s) on players attempting to use those words, intended for racial and homophobic slurs.
----------, Sep 12, 2020

- Removes some leftover debug messages when mute syncing
- Adds some additional messages on startup letting you know which plugins it is hooking into.
----------, Sep 5, 2020

- Adds the option to add muted players to a role on Discord, useful for mutesyncing any channel(s) you want
- Adds the option to let URLs not get affected by caps spam fixing
- Adds the entirety of my old plugin Ecotalk, including a bug fix and more features (requires vault)
- Adds the option to enter staffchat mode so you don't need to type /h before each staffchat message
----------, Sep 5, 2020

- Fixes a bug in 1.0.2 where shorthand hex codes (&#rrggbb) in staffchat would only convert to the longer style (&x&r&r&g&g&b&b)
- Fixes a bug in 1.0.2 where color codes would not be converted mc -> mc
- Now converts shorthand hex colors from Discord -> MC too
----------, Sep 4, 2020

- Fixes a bug DrChat would notify admins even when a message was cancelled
- Adds some shorthand hex color support in staffchat (&x&r&r&g&g&b&b already existed. You should now also be able to use &#rrggbb)
- Adds a check to make sure that the barrier is in the DiscordSRV config
----------, Sep 4, 2020

Fixed a bug where messages sent in staffchat would also be sent to globalchat
----------, Aug 30, 2020

Resource Information
Author:
----------
Total Downloads: 1,321
First Release: Aug 30, 2020
Last Update: Dec 14, 2020
Category: ---------------
All-Time Rating:
8 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings