ChatKing
ChatKing is a plugin that I have developed for server's to use in order to manage server chats.
The plugin was initially developed to be a temporary filter. This would work in a similar fashion to mute in a plugin like Essentials, but instead of stopping a player from talking, would actually just replace words that the server admins believe are not appropriate for chat. The beauty of this is that, while it can be enabled to by default via permissions, it can also be selectively used to stop people who are swearing excessively, instead of the entire server.
The plugin has grown to incorporate several more features, including IP-filtering, disabling of chat all together, as well as the ability to clear chat. More features are planned, primarily a system for different "chat channels", which will hopefully be released soon.
Commands
Permissions are listed on the right-hand-side where applicable
- /chk - Main ChatKing command
- /chk info - Returns the basic information about this plugin
- /chk enable - Enable chat - chatking.enable
- /chk disable - Disable chat - chatking.disable
- /chk ipFilter <enable/disable> - Enable/Disable IP-filtering - chatking.ipfilter
- /cc - Clears the chat - chatking.clearchat
- /tf add <player> [<time> [m/h/d]] - Add a temporary filter to a player - chatking.tf.add
- /tf remove <player> - Remove a player's temporary filter - chatking.tf.remove
- /tf list - Lists all filtered players - chatking.tf.list
- /tf check <player> - See how long a player has left on their temp-filter - chatking.tf.check
- /tf new <filterWord/replaceWord> <word> - Add a new word to be filtered/Add a new word to replace filtered words - chatking.tf.new
- /tf take <filterWord/replaceWord> <word> - Remove filtered words/Remove replacement words - chatking.tf.take
Other permissions
- chatking.advertise.bypass - Allows you to bypass the advertising filter
- chatking.tf.always - Enables the temp-filter permanantly for the player/group
Please leave any feedback that you may have down below!
Thank you!
Comments