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 Apr 8, 2013@alek123222
Give me screenshots
-
View User Profile
-
Send Message
Posted Apr 8, 2013anti advertiser doesn't work people can just spam ips
-
View User Profile
-
Send Message
Posted Apr 7, 2013@Matt19901
If you find some bugs please submit a ticket!
-
View User Profile
-
Send Message
Posted Apr 7, 2013mine loaded up in 1.5.1 chatguard 5.1, not sure what is working or not atm will report if i find any issues
-
View User Profile
-
Send Message
Posted Apr 6, 2013@Den_Abr
yes not work in 1.5.1
-
View User Profile
-
Send Message
Posted Apr 6, 2013I'll give it a try :)
-
View User Profile
-
Send Message
Posted Apr 6, 2013@Honest_Routuan
Plugin not works?
-
View User Profile
-
Send Message
Posted Apr 6, 2013please update minez chat
http://dev.bukkit.org/server-mods/minez-chat/
-
View User Profile
-
Send Message
Posted Apr 5, 2013Plugin updated to 5.1!
5.0 more buggy
-
View User Profile
-
Send Message
Posted Apr 3, 2013@eSicko
Swear words its Regular Expressions. If you can use this, it will help
-
View User Profile
-
Send Message
Posted Apr 3, 2013oh okay :(
But i hate this: Screen
Fakin kids...
-
View User Profile
-
Send Message
Posted Apr 3, 2013@dumbledood
Delete messages.yml!
@eSicko
No
@Enoxu
When I back home I'll check it.
@nejcneo @dumbledood
Ok, I will try to add this
-
View User Profile
-
Send Message
Posted Apr 2, 2013I. too, have rolled back 5.0 as it simply does not work. I get the same stack trace as reported by #65/#63 - is there a prerequisite bukkit build I should be using? I
-
View User Profile
-
Send Message
Posted Apr 1, 2013Hi, is possible add to Advetisment prevention [ , ] thx mate !
-
View User Profile
-
Send Message
Posted Mar 31, 2013This server is running CraftBukkit version git-Bukkit-1.4.7-R1.0-54-gff7c371-b2694jnks (MC: 1.5.1) (Implementing API version 1.5.1-R0.1-SNAPSHOT)
R: ChatGuard 5.0 for 1.5.1 Mar 24, 2013
if someone gets 5 warnings i want to mute him for 10 min. but after "mute" he can still talk and the other users can still read his messages. (but the mutet one gets still the message : you cant talk for 10 min) bit paradox.
what i did wrong, why he will not muted.
should i block some commands othe the player for muting the player? **
-
View User Profile
-
Send Message
Posted Mar 31, 2013Add color BLOCKING would be cool, For "&"
-
View User Profile
-
Send Message
Posted Mar 30, 2013Hi, great plugin! Came across it on SkyBlock (400 players), I use it on my own server (far fewer players).
If you don't have enough to do for future versions, then stopping swearing for people using /me would be *very*useful*.
I would be happy to allow people to swear in /msg or /whisper, but I'm sure other server owners would not, by the way.
-
View User Profile
-
Send Message
Posted Mar 28, 2013@mcraftus
Это баг. Когда в сообщении есть скобки - в консоли появляется ошибка и проверка не срабатывает. Я работаю над исправлением
-
View User Profile
-
Send Message
Posted Mar 28, 2013А вот это что за ошибка?
Слово плохой добавлено в вайт лист в формате - плохой
-
View User Profile
-
Send Message
Posted Mar 26, 2013@mcraftus
Эта ошибка бывает, если в messages.yml не хватает строк
@danielfr789
Show your logs