Skip to content
This repository has been archived by the owner on Oct 23, 2024. It is now read-only.

Frequently Asked Questions

kangarko edited this page Jan 9, 2018 · 39 revisions

Questions

How to edit messages 'You have to wait X seconds before another message' or 'Please do not post the same or similar messages' or announcement format:

Create a folder localization in your ChatControl/ folder. Restart the server. A new file with be created there with the default values. You can change the messages in that file.

How do I disable anti-spam / messages "Please wait/do not repeat similar command/message"?

It depends on which anti-spam feature you wish to disable. Most users by this mean

a) Preventing duplicate messages (aka "Please do not repeat same or similar message/command") -> Search for Similar_Percentage_Block in settings.yml and set to 0 to disable. NOTE: There are two keys, one is for messages, one is for commands.

b) Message delay (aka "You have to wait X seconds before your next message/command") -> Search for Message_Delay and Command_Delay in settings.yml respectively. Set to 0 to disable.

How can I turn off automatic channel join/spy for ops?

ChatControl automatically puts players into channels or makes them spy a channel (or all channels) depending on their permissions.

** To disable automatically joining a channel, give yourself or your group negative -chatcontrol.autojoin.{channel}.{mode} permission. Replace {channel} with your channel name. Replace {mode} with the mode you wish to disable (write, read, spy), or * to completely disable auto-joining.

You can use wildcat '*' to disable automatic join for all channels with -chatcontrol.autojoin.* permission, for example.

How to allow my server's domain or IP address in chat?

Read this short article in Rules section.

Problems and Solutions

Ad filter doesn't work, all dots are removed! (Example: www.google.com becomes www google com)

This change is not coming from ChatControl. Essentials is known to do that, try adding your players essentials.chat.url and essentials.msg.url permissions

I get "Cannot define an operator when no rule is being created" after editing the files in rules/ folder

This is caused by wrong system encoding. Please see this article on how to fix it.

Players can speak when muted (e.g. using BanManager / LiteBans)

Please see this article on how to fix it.

Rules, channels or chat don't show or show when not supposed to (Towny/Factions/Plot Squared, ...)

Please see this article on how to fix it.

Player count does not get down (using Multicraft)

Your issue might be that the console filter prevents certain message from appearing - and the plugin/server is reading them to detect the player count. Try disabling the console filter or removing all messages from it.

To disable console filter, set following in your settings.yml:

Console:
  Filter:
    Enabled: false

ChatControl's alias '/chc' is interfering with another plugin! (e.g ChestCommands)!

Remove chc from Command_Aliases in settings.yml so only aliases for ChatControl's menu that you wish will remain:

Command_Aliases: [chatcontrol, cc, anotheralias]