AntiAD
Introduction
The goal of AntiAd is to help you maintain a server where people don't advertise, spam or write in all caps.
When a player is sending advertisement or spam in the chat it shows a message to the people with the permission `antiad.see` the advertised/spammy message - The advertising/spammy player gets a warning and a message that spam/advertisement isn't allowed (the message can be changed in the config).
We are doing this by giving everyone n (default 3) chances (resets with a server restart), when they used their 3 chances there a executed a command (the command can be set in the config).
Spotlight From EpicTimoZz
Important
- Essentials Chat: Essentials chat works well with AntiAd for the most part with the exception of URL filtering and perhaps some other modes. To allow AntiAd to take over and monitor for IP addresses and URLS... give your default players the following permission. - essentials.chat.url
Features:
- Stop IP/URL on Sign.
- Blocks spam (Large words, and Caps)
- Detects Nicknames
- Config file with lots of configurable options
- Implemented permissions
- Customizable ban and non-ban messages
- Recognises websites and blocks them
- 3 Warnings before action
- Sepparate actions for spam and advertising, fully configurable
- It also blocks URLs even if typed badly and prevents Spam.
- Logging the spam and the advertising in the log.txt
- Stealth mode so the players are not aware of AntiAd
Commands
Commands | Description |
---|---|
/antiad add | It to add the URL's or IP's in the whitelist |
/antiad reload | Reloads the plugin, includes configuration |
To Do:
If you have any suggestion that you would like me to add into the plugin, just post a comment or make a ticket of it.
Language
We have made language support special for you :) Currently this languages is added to AntiAd
- EN - English (2.1+)
- ES - Spanish (2.1+)
- DE - German (2.2+)
- DA - Danish (2.2+)
- FR - French (2.2+)
- PL - Polish (2.2+)
- RU - Russian (2.2.1)
- CN - Chinese (2.2.5)
- TR - Turkish (2.2.5)
- HU - Hungarian (2.3.4)
- pt-br Brazilian Portuguese (2.3.4)
To add it just put the DE,EN etc. in your config. if you want to add any new languages you can make a pull request on Github (where you also can make requests for changes)
Changelog
Version 2.3.4 Changes:
Added
- Added hungarian - thank you @HunLux
- Added Brazilian Portuguese - thank you @nathampa0909
- Added some basic tests - thank you @ferrybig
Fixed
- an issue where you could bypass the webpattern with uppercae - thank you @ferrybig
Full history: Click Here
Metrics
To determine popularity of this plugin, plugin installs are automatically tracked by the Metrics plugin tracking system. If you don't want to help or are paranoid, edit plugins/PluginMetrics/config.yml and set opt-out to true. But seeing more users makes me very happy.
AntiAd Statistics by Metrics
Acknowledgements
I would like to thank everyone who has donated to AntiAd. I really appreciate it. :)
Can you please make it so this plugin doesn't block urls like www.google.com and stuff? Just ban the people who types the server ip like play.minecraft.com? Make this plugin so it pings the server first to tell if its actually a server
@loganout
Please report it at github (our issue tracker).
White list don't working =(
i put my IP with command /antiad add 127.0.0.1
checked whitelist
restarted the sever
I ran the command /antiad reload
I am still being banned.
Hi the config doesn't work...
On the config I change That spam per word is - 20 which is normal
But when I change Caps per word to 50 and I type in caps with just 4 letters it says "DO NOT SPAM" I turned off spam protection in config and reloaded server and restart but it still said "DO NOT SPAM" please help
But besides that I love the plugin :) It really helps
there are comming more config options when we have figured out a new pattern for the webpages
Same here people can say $ 1000 but not 1000$ but it keeps the spam away, so thats GOOD ;)
Hey
Love the plugin! But how do I stop it thinking that numbers are CAPS? Its so annoying and has meant that I've had to uninstall it x(
Anyway I can make it not block Numbers as people cannot buy anything without it saying Spam "$1000""
Regards :D!
Can you please add so that we can adjust how many warnings the player gets?
@franzmedia
Just one thing...Is there any way to disable Spam-Procent-Capital-Words: Setting it to 0 or 100 doesnt work :P Thanks again!!
@smiggle0404
it will :)
report any errors you may find in the issue tracker
this works PERFEC...
*banned for caps*
awwww :*(
Lol awesome plugin, tried so many of these types and this one is my fav for my server. Good job Author ^_^ Hope this plugin stays updated!!!
@BiGUNMAN
i dont really know what you mean with the first line so you want me to block 162, (68 +3 526 641 : 25567 ?
there are alot of things to change on it to get a perfect pattern ;)
People still can avoid the blocker by stuff like saying "162, (68 + 3 526 and then 641 : 25567" basically making a hole mess out of it also someone on my server wrote "5 4 3 2 1 go" and was blocked from saying it so there can be some improvements but really awesome that now it stops IP's on signs!
very usefull im gonna use this on my server
@Skykillzz
please report it at github (our issue tracker)
Whitelist doesn't work for me? Help?
Is this plugin resource intensive?
report errors at a ticket (or comment your problems in another ticket, if it's the same and you got more info)
@Olivierroi
because the plugin if detecte lot of . or , it kick u for advertise:( and if u type the ip without , or . it dont kick u
ssoz for bad english
One of my player keeps getting kick for no reason... Why? Can anybody help me?
Ok, so this is the the log of AntiAd:
Jun 14,2013 21:33 §f§l[§8§lRecruit§f§l]§7 mason_water§r has +spammed: Hydra took my apples, in chat.
Jun 14,2013 21:44 §f§l[§8§lRecruit§f§l]§7 mason_water§r has +spammed: when is the world gona work?, in chat.
Jun 14,2013 21:45 §f§l[§8§lRecruit§f§l]§7 mason_water§r has +spammed: when willthe server be fixed?, in chat.
Jun 14,2013 21:49 §f§l[§8§lRecruit§f§l]§7 mason_water§r has +spammed: or with Mitchell2019, in chat.
Jun 14,2013 21:50 §f§l[§8§lRecruit§f§l]§7 mason_water§r has +spammed: Mitchell2019, in chat.
Jun 14,2013 21:51 §f§l[§8§lRecruit§f§l]§7 mason_water§r has +spammed: i cant..., in chat.
Jun 14,2013 21:52 §f§l[§8§lRecruit§f§l]§7 mason_water§r has +spammed: can i have some food?, in chat.
Jun 14,2013 21:53 §f§l[§8§lRecruit§f§l]§7 mason_water§r has +spammed: what?, in chat.