Skip to content
Matej Pacan edited this page Feb 4, 2021 · 3 revisions

You can group players by certain permission and have ChatControl treat them differently. Such as VIP players can type faster in the chat, etc.

Configuring Groups

Open settings.yml and see "Groups" section. You can place, edit or remove all subsections at your will. Each subsection is a group with its options, such as the "admin" group has no message delay below:

group

You apply this group by giving players "chatcontrol.group.{groupName}" permission, in this case "chatcontrol.group.admin".

Group Options

At this time we offer the following group options:

  • Max_Read_Channels: How many channels can the player read at once. A number like 1.
  • Message_Delay: What is the delay between each chat message for player? A string like "2 seconds".
  • Message_Similarity: What is the minimum similarity between each chat message to allow them? A string like "50%".
  • Command_Delay: What is the delay between each command for player? A string like "3 seconds".
  • Command_Similarity: What is the minimum similarity between each command to allow them? A string like "50%".
  • Rejoin_Cooldown: How fast can the player rejoin the server after quitting again? A string like "4 seconds".
  • Sound_Notify_Color: What is the Sound Notify color for player when tagging others? A string like "&6".
  • Format_Motd: A name of the format that shows message of the day when player joins.