AntiChatManager || AntiSpam, AntiCaps and more!
SpigotMCPreventing from players breaking rules in the chat. Best AntiChat
28.2k Downloads 4.7 Bewertung
neueste v1.2.2 SpigotMC
Note: After a while haven't update. Here we go new update for anti chat manager.
- Fully customized messages
- +AntiSpam detected with giving a warning
- +AntiCaps etected by chat (big capital must be more than lower capital) to get detected.
- +AntiMessageLength (length per word + length per leter) v1.0.6
- +AntiCharacterMessages (allowed-characters) v1.0.6
- +AntiDelay (chats and commands) delay cooldown v1.0.7
- +AntiSimilar (chats) v1.0.10
- Kick messages after over limit the warnings.
- Customized your capital detected by amounts
- Allowed to bypass the anti chat by permission
- Customized permissions
- Customized values settings
- Works with minecraft version (1.8x - 1.21x)
- checking update to run the latest version of the plugin
- can be disable or enable functions for each categories
Admin Commands
Code (Text):
- /chatmanager reload - reload the files
- /chat manager version - check the version if the plugin is up to date
- Permissions: chatmanager.admin
- /chat manager version - check the version if the plugin is up to date
- Permissions: chatmanager.admin
Code (Text):
ChatManager:
childrens:
antispam:
options:
# 'true' to enabled. 'false' to disabled.
enable: true
# how many count before gets a warning.
countchatwarning: 5
# cooldown second how long it would be to reset the counting.
cooldown: 5
kick:
kickDelay: 10
max-warning: 2
enable: true
command:
enable: true
do-runcommands:
- 'tempmute {PLAYER} 5mi Spamming is not allowed!'
permission:
enable: true
perm: 'chatmanager.antispam.bypass'
messages:
chatwarnings:
- '&f--------&7[&cChat Warning&7]--------'
- '&cPlease slow down your chat to prevent spam.'
- '&f--------&7[&cChat Warning&7]--------'
kickmessages: '&7[&cAntiSpam&7] &cYou have been kicked because of spamming the chat.'
kick-cooldown-message: '&7[&cAntiSpam&7] &cPlease wait &b{TIME} &cseconds before rejoin back.'
anticaps:
options:
enable: true
countcapswarning: 4.0
do-runcommands:
- 'tempmute {PLAYER} 1m Using alot of big caps is not allowed!'
command:
enable: true
permission:
enable: true
perm: 'chatmanager.anticaps.bypass'
messages:
chatwarnings:
- '&f--------&7[&cChat Warning&7]--------'
- '&cPlease do not use caps too much.'
- '&f--------&7[&cChat Warning&7]--------'
antimessages:
options:
enable: true
per-word: true
per-letter: true
max-length-per-word: 7
max-length-per-letter: 60
do-runcommands:
- 'tempmute {PLAYER} 1m Same alot of messages is not allowed!'
messages:
chatwarnings:
- '&7[&cAntiChat&7] &7Please do not use too long message length.'
permission:
enable: true
perm: 'chatmanager.antimessage.bypass'
command:
enable: true
anticharactermessages:
options:
enable: true
allowed-characters: ' AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz1234567890()[].,:;"-_+!~@#*&%^<>'
do-runcommands:
- 'tempmute {PLAYER} 1m not allowed characters is not allowed!'
permission:
enable: true
perm: 'chatmanager.anticharactermessage.bypass'
messages:
chatwarnings:
- '&7[&cAntiChat&7] &7Your messages contains not allowed characters.'
command:
enable: true
antidelay:
options:
enable: true
cooldown-default: 3
delay-perms:
- 'chatmanager.antidelay.chat.3'
- 'chatmanager.antidelay.chat.6'
command:
enable: true
cooldown-default: 3
delay-perms:
- 'chatmanager.antidelay.command.7'
- 'chatmanager.antidelay.command.4'
permission:
enable: true
perm: 'chatmanager.antidelay.bypass'
messages:
chatwarnings:
- '&7[&cAntiChat&7] &7Please wait &c{TIME_LEFT} &7seconds before use chat again.'
antisimilar:
options:
enable: true
resetlastmessages-at: 4
messages:
chatwarnings:
- '&7[&cAntiChat&7] &7Please do not use similar messages.'
permission:
enable: true
perm: 'chatmanager.antisimilar.bypass'
childrens:
antispam:
options:
# 'true' to enabled. 'false' to disabled.
enable: true
# how many count before gets a warning.
countchatwarning: 5
# cooldown second how long it would be to reset the counting.
cooldown: 5
kick:
kickDelay: 10
max-warning: 2
enable: true
command:
enable: true
do-runcommands:
- 'tempmute {PLAYER} 5mi Spamming is not allowed!'
permission:
enable: true
perm: 'chatmanager.antispam.bypass'
messages:
chatwarnings:
- '&f--------&7[&cChat Warning&7]--------'
- '&cPlease slow down your chat to prevent spam.'
- '&f--------&7[&cChat Warning&7]--------'
kickmessages: '&7[&cAntiSpam&7] &cYou have been kicked because of spamming the chat.'
kick-cooldown-message: '&7[&cAntiSpam&7] &cPlease wait &b{TIME} &cseconds before rejoin back.'
anticaps:
options:
enable: true
countcapswarning: 4.0
do-runcommands:
- 'tempmute {PLAYER} 1m Using alot of big caps is not allowed!'
command:
enable: true
permission:
enable: true
perm: 'chatmanager.anticaps.bypass'
messages:
chatwarnings:
- '&f--------&7[&cChat Warning&7]--------'
- '&cPlease do not use caps too much.'
- '&f--------&7[&cChat Warning&7]--------'
antimessages:
options:
enable: true
per-word: true
per-letter: true
max-length-per-word: 7
max-length-per-letter: 60
do-runcommands:
- 'tempmute {PLAYER} 1m Same alot of messages is not allowed!'
messages:
chatwarnings:
- '&7[&cAntiChat&7] &7Please do not use too long message length.'
permission:
enable: true
perm: 'chatmanager.antimessage.bypass'
command:
enable: true
anticharactermessages:
options:
enable: true
allowed-characters: ' AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz1234567890()[].,:;"-_+!~@#*&%^<>'
do-runcommands:
- 'tempmute {PLAYER} 1m not allowed characters is not allowed!'
permission:
enable: true
perm: 'chatmanager.anticharactermessage.bypass'
messages:
chatwarnings:
- '&7[&cAntiChat&7] &7Your messages contains not allowed characters.'
command:
enable: true
antidelay:
options:
enable: true
cooldown-default: 3
delay-perms:
- 'chatmanager.antidelay.chat.3'
- 'chatmanager.antidelay.chat.6'
command:
enable: true
cooldown-default: 3
delay-perms:
- 'chatmanager.antidelay.command.7'
- 'chatmanager.antidelay.command.4'
permission:
enable: true
perm: 'chatmanager.antidelay.bypass'
messages:
chatwarnings:
- '&7[&cAntiChat&7] &7Please wait &c{TIME_LEFT} &7seconds before use chat again.'
antisimilar:
options:
enable: true
resetlastmessages-at: 4
messages:
chatwarnings:
- '&7[&cAntiChat&7] &7Please do not use similar messages.'
permission:
enable: true
perm: 'chatmanager.antisimilar.bypass'
Any problem with my plugin you can make a discussion about it.
Kommentare 0
Noch keine Kommentare. Sei der Erste, der seine Meinung teilt.