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 Jun 14, 2013@Brocodo
I am using NukeChat
-
View User Profile
-
Send Message
Posted May 20, 2013@Den_Abr
Nooooowww :(
What other plugin can i use?
Or who can continue this? :(
-
View User Profile
-
Send Message
Posted May 20, 2013@mcraftus
Может к середине июля освобожусь да допишу плагин
-
View User Profile
-
Send Message
Posted May 19, 2013@Den_Abr
Очень жаль, достойной замены твоей работе я пока не видел. :(
-
View User Profile
-
Send Message
Posted May 19, 2013I'm sorry. But I will not be able to develop more this plugin. I do not have time to develop :(
-
View User Profile
-
Send Message
Posted May 19, 2013doesn't works.
-
View User Profile
-
Send Message
Posted May 18, 2013@MGbeenieboy
Try to add in Whitelist
@killermanaa2
In logs there is something about a plugin?
@Brocodo
What Factions chat you use?
If default, when will I get free time, I'll try to fix it.
-
View User Profile
-
Send Message
Posted May 18, 2013I won't that http: will be blocked, can I change this?
-
View User Profile
-
Send Message
Posted May 16, 2013Here my config
http://pastebin.com/bsyWKyKY
-
View User Profile
-
Send Message
Posted May 15, 2013Here my config
-
View User Profile
-
Send Message
Posted May 14, 2013@Den_Abr
So.. Could you fix it? :D
I really like this plugin and it helped already a few times against people that were advertising.
But faction chat is now 'unprotected' so that sucks..
-
View User Profile
-
Send Message
Posted May 12, 2013@Brocodo
It's strange, because it worked the other and I have too, but plugin not checked with Libigot.
What about your idea.. I think people will always want to swear
-
View User Profile
-
Send Message
Posted May 11, 2013With these settings:
The plugin still doesn't work in faction chat. In public chat "/f c p" they can't swear, caps, flood or advert. So you LIED TO ME :(
Naw it's okay, anyway, how can I/you fix this?
EXTRA: I use Libigot
-
View User Profile
-
Send Message
Posted May 9, 2013Omg thanks dude! This plugin is awesome.
But i really got the ultimate feature you must add!!
You should make it so that players can turn the swearing censors on and off, and it would be on by default.
Because a lot of players "like to swear". You know..
I like to swear when i'm angry, who doesnt?
Some people really don't like swearing and some dont care, so this would be the ultimate feature! :D
-
View User Profile
-
Send Message
Posted May 9, 2013@Brocodo
Yes. Set Async to true and all will works
-
View User Profile
-
Send Message
Posted May 9, 2013Does this work with faction chat?
-
View User Profile
-
Send Message
Posted May 9, 2013@killermanaa2
All works. Check your other plugins or send your config file
-
View User Profile
-
Send Message
Posted May 8, 2013Plugin not working? Bukkit 1.5.2 I added words to the swear words but it gives no warnings or any of that
-
View User Profile
-
Send Message
Posted May 4, 2013@rebeldj
Add this words to Whitelist
-
View User Profile
-
Send Message
Posted May 4, 2013I was going to use this plugin but after testing it, my users can't say words like "glass" or "password". Is there a fix?