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

Posts Quoted:
Reply
Clear All Quotes

About This Project

  • Project ID
    83892
  • Created
    Aug 12, 2014
  • Last Released File
    Aug 12, 2014
  • Total Downloads
    454
  • License

Categories

Members

Recent Files