XenomyChat
Features:
Global mute - Mutes the chat and only players with permission node cleanchat.filter.bypass.globalmute can speak.
Clear - Clears the chat.
Forbidden words blocker - Replaces any swearing in chat messages. You can setup swear words in the config.yml or you can just add/remove them in the game.
Anti-AD - Denies writing any ads(IPs, Web Addresses) into chat. Exceptions possible. Fully customizable in config.yml
Anti-Caps - Lowers any message in chat using a trigger value in config.yml
Anti-Spam - Blocks messages based on letter percentages, message similarity, and previous message time
Join&Leave Messages - Custom Join & Leave messages
Mute - Allows you to mute/unmute players.
Planned features:
[None for now. Write suggestions in the spigot forums discussion section]
Permissions:
xchat - access to all commands
xchat.admin.help - access to the help command
xchat.admin.globalmute - access to the global mute command
xchat.admin.forblist - access to forbidden wordlist manager
xchat.admin.clear.global - access to global chat clear feature
xchat.admin.clear.self - access to personal chat clear feature
xchat.admin.clear.target - access to target chat clear feature
xchat.admin.mute - access to mute/unmute command
xchat.admin.notifications - users with this node will be notified upon Anti-AD triggering
xchat.admin.reload - access to reload command
xchat.filter.bypass.antiad - bypass permission for antiad
xchat.filter.bypass.anticaps - bypass permission for anticaps
xchat.filter.bypass.antispam - bypass permission for antispam
xchat.filter.bypass.globalmute - bypass permission for globalmute
xchat.filter.bypass.forbidden - bypass permission for forbidden words feature
xchat.filter.bypass.mute - bypass persmission that makes you unmutable (If that's a word XD)
Commands:
/gmute - Toggles the global chat mute
/clear - Clears the chat
/xchat fl [add, remove, iremove, show] - Forbidden wordlist manager*
/mute [player] <time> - Mutes the specified player
/unmute [player] - Unmutes the specified player
[] - Required parameters
<> - Optional parameters
*(add = Adding a forbidden word to list, remove = Removing a forbidden word from the list, iremove = Removing a forbidden word from the list using its index, show = Show the list)
Servers testing my plugin:
None
Original Spigot forums page:
Comments