ChatMonster
Tired of seeing spam, advertisements, or derogatory words in game? ChatMonster is here to help. ChatMonster offers a variety of features including:
- Completely disable all features with one option
- Configure all options in game
- Auto updating (configurable true/false under the auto-update option. Pretty much explains itself)
- Issue warnings in game
- Advertisements:
- Replace advertisements with your own custom IP or domain (books, signs, and chat)
- Parse all symbols in messages if people are bypassing the filter (applies to the censor filter as well)
- Deter a player from bypassing by showing him/her their unedited message, while hiding it from the rest of the server
- Censor
- Block any amount of words you'd like
- Option to give warnings upon word censorship
- Censor signs, books, and chat
- Custom warning limit
- Custom punishments when a player reaches the warning limit (first offense AND second offense)
- Option to remove or replace censored words with custom text
- Spam Eater
- If a player shouts in caps the message will be turned into all lowercase (applies to messages with over 50% caps)
- Players Who Capitalize The Beginning Of Every Word Can Also Be Set To Lowercase
- If a player repeats the last message they said (up to 65% default similarity but configurable), it will be cancelled
- Set duration to wait before chat isnt considered spam
- Warning system with a custom limit
- Custom punishments
~~IMPORTANT~~
Updates contain important bug fixes! Please only download the latest version of ChatMonster
Want your language supported? I'm looking for fluent speakers of any language to translate for me. Pm me and I'll send you the new language file!
TODO:
- Add suggested features
Please feel free to suggest any features you would like to see in the comment section!
If you find a problem with ChatMonster, please fill out a ticket or post the error on pastebin.com and send me the link.
Your feedback is greatly appreciated :)
Warnings don't seem to be working - I have the deter-bypass set to true, could that be a potential issue?
@burntapples
Hmm... I meant whitelist more as in "ok" words, for example for terms like "grass." Anyways, I found out that GriefPrevention takes care of (almost) all the antispam stuff you have (only thing missing is caps on first letter of every word)
Some other suggestions I have is to notify admins/OPs when chatmonster blocks something, and what it blocked. (It seems only chat advertisements trigger a notification)
Although I primarily intend to use this plugin on my near-vanilla server, I have noticed on my testing server that it messes with faction tags for the player when it blocks a word in chat: https://imgur.com/HMZ2paS (note: I am not part of a faction)
@The_PC_Tech_Guy
I'll add checks for values (probably 0 will be the off value) later tonight. Not sure if an update will get approved, so I may need to put the jar on github.
As for a word white list, I've considered it before.. But I didn't really see the point. Is it for a role playing server or something?
I'll check out the online word lookup too
Just did a few tests with this plugin, seems to be good so far!
Is it also possible you can add a word whitelist? And possibly an option to enable an online word lookup, as the plugin CensorIt does?
Is anyone noticing an incompatibility with the latest versions of ChatMonster and CB 1.6.4 R1.0? The latest versions are supposed to be compatible, but I noticed people continue to download v1.41. I can no longer download 1.6.4 due to the DMCA takedown request, so please let me know if youre a 1.6.4 user!
Hello, I am victory019
I want to know what the plugin is able to help with the Monster., If the clip is very good.
@MrPumpkin101
Please make sure that "deter-bypass" is disabled. Players won't receive warnings when that is enabled
When someone advertises or spams it doesn't give them a warning.
Great plugin! Just please, fix this bug.
@rysroma
Im working on a bunch of fixes now too. Expect an update soon!
Edit: waiting on approval for 1.6
1.7.9 RO. 1, and latest ChatMonster. Problem solved by enabling ChatEx NO-ADS on and ChatMonsters: control chat off.
@rysroma
By the way, what versions of ChatMonster and Bukkit are you using?
@burntapples
You welcome :) Im glad to help with this awesome plugin.
@rysroma
Thanks for letting me know. Ill try to upload a fix soon
Nice plugin, but I found 1 weakness, not all IP adres are blocked. For example when i write (as player) this IPs:
93.91.250.137:27352 93.91.240.152:37402 Anti-advertising blocks nothing. It happens ONLY when I put port after IP, so if I type 93.91.240.152 it blocks it. In whitelist only localhost. Thanks!
v1.5 is now awaiting approval!
Wow, its been such an incredibly long time.
I currently have a mostly working book censor, but I'm kinking out the last bug (that I've caught so far). Blocking ads will come next and hopefully soon!
@burntapples
And? :)
@Pixiyo
I'm out of school for a while now, so i have time to code
@burntapples
Any idea when the 1.7.2 build will be ready? We are still without a chat censor..
@xion87
It initially had a white list when it was in beta, but I couldn't think of a practical application for it. In my opinion it would be too tedious to define all the words the players are allowed to say.
May I ask how a white list would work for you?