Chat Guard

This plugin protects your server from flood, spam, caps and swearwords in chat, commands and signs. You can configure list of swearwords, punishments and the number of warnings after which the player will be punished.
Features
- Flood prevention
- Caps prevention
- Swearword prevention
- Advetisment prevention
- Informing admins/moders about violations
- Chat cleaning
- Global mute
- Any punishment that you can do with commands
- Player get warnings
- Removing disallowed characters
- Checking for updates (Can be disabled in the config)
- Removes spam from items
Video tutorial
Waiting for tutorial with new version. Contact me if you did :)
Commands
[] - required, () - optional
/chatguard - copyright and version
/chatguard ban [WORD] - Add new banned [WORD]
/chatguard unban [WORD] - Remove banned [WORD]
/chatguard whitelist [WORD] - Do not mark [WORD] as advertisment or swearing
/chatguard cc (ALL|Player) - Clear your (or everyone's/Player's)
/chatguard info (Player) - Show your warnings or (Player)'s
/chatguard globalmute - Toggle globalmute
/chatguard warn [Player] [Type] - Warn [Player]
/chatguard mute [Player] ([Time] (Reason)) - mute player(time format - 1s, 1m, 1h, 1d, default - seconds)
/chatguard unmute [Player] - unmute player
/chatguard clear (Type) (Player) - Clear some warnings
/chatguard help - Show help page
/chatguard reload - Reload plugin configurations
Permissions
| Permission | Description |
|---|---|
| chatguard.* | Full Access! |
| chatguard.banword | add new swearwords |
| chatguard.unbanword | and remove swearwords |
| chatguard.warn | access to /cg warn command |
| chatguard.mute | ability to mute players |
| chatguard.unmute | and unmute players |
| chatguard.whitelist | access to /cg whitelist command |
| chatguard.clearwarnings | access to /cg clear command |
| chatguard.info | access to /cg list command |
| chatguard.info.others | watch information about other players |
| chatguard.inform.[flood,spam,swear,caps] | for receiving alerts about violations |
| chatguard.clearchat | access to /cg cc commad |
| chatguard.clearchat.all | ability to clear chats of all players |
| chatguard.clearchat.others | access to cleaning another's chat |
| chatguard.globalmute | access to /cg globalmute command |
| chatguard.reload | access to /cg reload command |
| chatguard.ignore.* | ignore all protections |
| chatguard.ignore.[flood,spam,swear,caps,characters] | ignore [flood,spam,swear,caps] protection |
| chatguard.ignore.globalmute | ignore global mute |
| chatguard.ignore.cooldown | ignore cooldown |
| chatguard.ignore.cc | ignore /cg cc ALL |
Metrics and Updater
This plugin utilises Hidendra's plugin metrics system, which means that the following information is collected and sent to mcstats.org:
A unique identifier
- The server's version of Java
- Whether the server is in offline or online mode
- The plugin's version
- The server's version and core
- The OS version/name and architecture
- The core count for the CPU
- The number of players online
- The Metrics version
- The server's location
- Enabled filters
Opting out of this service can be done by editing plugins/Plugin Metrics/config.yml and changing opt-out to true. Also plugin checks for updates, that you can change by editing plugins/ChatGuard/config.yml
-
View User Profile
-
Send Message
Posted Nov 28, 2013Ядро spigot 1.6.2 R1.1. После введения команды /cg reload, плагин перестает кикать, мутить, банить и можно сказать отказывается работать! Ошибки в консоли http://pastebin.com/JPXyqUYi Ситуация наблюдается как с версией для 1.6.2 http://dev.bukkit.org/bukkit-plugins/chat-guard/files/18-chat-guard-5-7/
так и с версией для 1.6.4 http://dev.bukkit.org/bukkit-plugins/chat-guard/files/21-chat-guard-5-8/
-
View User Profile
-
Send Message
Posted Nov 22, 2013Does it stop people using different punctuation to be able to bypass spam filters, such as players on the server do:
"I'VE BEEN GRIEFED!" "I'VE BEEN GRIEFED!!"
and so on as to bypass the double message prevention.
-
View User Profile
-
Send Message
Posted Nov 12, 2013@piritacraft
Answered in tickets.
-
View User Profile
-
Send Message
Posted Nov 12, 2013Internal server error on loggin authme error log: http://pastebin.com/fr2Ap4Lq
plugins and version http://s16.postimg.org/4fgykfudx/plugins_and_version.jpg
-
View User Profile
-
Send Message
Posted Oct 20, 2013@Tyzun
Нужно добавить уточнение, чтобы пропускал только определённые
-
View User Profile
-
Send Message
Posted Oct 20, 2013Добавил в список разрешенных серверов сервер, адрес которого начинается на mc., теперь не блочит все серва с этим началом.
-
View User Profile
-
Send Message
Posted Oct 16, 2013GhatGuard.jar :P
-
View User Profile
-
Send Message
Posted Oct 16, 2013I have been searching for a plugin that controls chat.. and I have been looking and looking and looking for one that actually works to my liking!! Then i came across this one! I thank you very much for creating this it works perfect and I will be using this from now on! <3
-
View User Profile
-
Send Message
Posted Oct 15, 2013@Aqelius
Тоже самое, spigot 1.6.4
-
View User Profile
-
Send Message
Posted Oct 12, 2013Поставил то что скинули, вот такое выходит: :( 2013-10-12 11:25:04 [SEVERE] Error occurred while enabling ChatGuard v5.7 (Is it up to date?) java.lang.NullPointerException at ru.chatguard.Main.onEnable(Main.java:92) at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217) at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:457) at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381) at org.bukkit.craftbukkit.v1_6_R3.CraftServer.loadPlugin(CraftServer.java:282) at org.bukkit.craftbukkit.v1_6_R3.CraftServer.enablePlugins(CraftServer.java:264) at net.minecraft.server.v1_6_R3.MinecraftServer.l(MinecraftServer.java:315) at net.minecraft.server.v1_6_R3.MinecraftServer.f(MinecraftServer.java:292) at net.minecraft.server.v1_6_R3.MinecraftServer.a(MinecraftServer.java:252) at net.minecraft.server.v1_6_R3.DedicatedServer.init(DedicatedServer.java:152) at net.minecraft.server.v1_6_R3.MinecraftServer.run(MinecraftServer.java:393) at net.minecraft.server.v1_6_R3.ThreadServerApplication.run(SourceFile:583)
-
View User Profile
-
Send Message
Posted Oct 9, 2013У меня ошибка: 2013-10-10 08:40:05 [SEVERE] Error occurred while enabling ChatGuard v5.7 (Is it up to date?) java.lang.NullPointerException at ru.chatguard.Main.onEnable(Main.java:68) at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217) at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:457) at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381) at org.bukkit.craftbukkit.v1_6_R3.CraftServer.loadPlugin(CraftServer.java:282) at org.bukkit.craftbukkit.v1_6_R3.CraftServer.enablePlugins(CraftServer.java:264) at net.minecraft.server.v1_6_R3.MinecraftServer.l(MinecraftServer.java:315) at net.minecraft.server.v1_6_R3.MinecraftServer.f(MinecraftServer.java:292) at net.minecraft.server.v1_6_R3.MinecraftServer.a(MinecraftServer.java:252) at net.minecraft.server.v1_6_R3.DedicatedServer.init(DedicatedServer.java:152) at net.minecraft.server.v1_6_R3.MinecraftServer.run(MinecraftServer.java:393) at net.minecraft.server.v1_6_R3.ThreadServerApplication.run(SourceFile:583)
-
View User Profile
-
Send Message
Posted Sep 20, 2013@DerekZil
No errors in console? Try using other punishment
-
View User Profile
-
Send Message
Posted Sep 20, 2013@Den_Abr
Config: Click here.
I was using the latest dev build of 1.6.2, now I am using 1.6.4 but I do not think that matters.
You plugin works perfect, but when a player gets to 10 warnings it resets to 0.
-
View User Profile
-
Send Message
Posted Sep 19, 2013@DerekZil
What doesn't work? Show your config and CB version
-
View User Profile
-
Send Message
Posted Sep 19, 2013@Den_Abr
This plugin is amazing!!!
I do not think warnings work, do you think you can fix it? :)
-
View User Profile
-
Send Message
Posted Sep 14, 2013@DerekZil
Jar file contains config. Advert protection blocks ip:port and site domains
@ThaSourceGaming
What you want for example?
@piritacraft
Can't repeat problem. Show your config
-
View User Profile
-
Send Message
Posted Sep 13, 2013error log: http://pastebin.com/K5rWddfV
-
View User Profile
-
Send Message
Posted Sep 13, 2013Hope to see this plugin improve :)
-
View User Profile
-
Send Message
Posted Sep 13, 2013Can you show the config?
Also how good is the anti-advertising feature?
-
View User Profile
-
Send Message
Posted Sep 12, 2013@Tyzun
добавить в вайтлист