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. :)






-
View User Profile
-
Send Message
Posted Oct 9, 2013@dotapurex1
We aren't atm. adding pinging servers since it's a step there is gonna put some load (very little) on the destination server, but i will take a look at it,
I can also see that I need to make another pattern for links, since this is too good finding something there looks like websites :P
-
View User Profile
-
Send Message
Posted Oct 9, 2013@franzmedia
Anyone you can fix that up? Is it possible to ping the servers they advertise before action is taken? So that it actually knows its a server and not a url?
-
View User Profile
-
Send Message
Posted Oct 8, 2013@GoldenEagle1995
is all the cmds added in the config? (it is tested and it shouldb't be possible)
@dotapurex1
i'm just testing this and comming back in some minutes. EDIT: this is flagged as spam since "inccrement...msg" can be seen as a website (since there is no spaces between )
-
View User Profile
-
Send Message
Posted Oct 8, 2013This needs to be fixed. Antiad detect this as advertising? http://imgur.com/E81sBbF
-
View User Profile
-
Send Message
Posted Oct 8, 2013Hello this plugin is very nice however people can send /msg with ips
-
View User Profile
-
Send Message
Posted Oct 6, 2013@chopstick121
Make a issue on Github with what you typed in chat and what it said to you and your vbersion number and your config
-
View User Profile
-
Send Message
Posted Oct 5, 2013<<reply 1804268="">>
what you mean input and output?
-
View User Profile
-
Send Message
Posted Oct 2, 2013@fungreenfox
report it at our issue tracker at github with your config.
-
View User Profile
-
Send Message
Posted Oct 2, 2013Yes, i am having big trouble with this. Its kicking ppl if they are just saying "wow" or "omg". I have even set logging to false now, and ppl are still being punished.
really NOT usefull.
Antiad 2.2 for 1.6.4 CraftBukkit version git-Bukkit-1.6.2-R1.0-3-g9532cb6-b2889jnks (MC: 1.6.4) (Implementing API version 1.6.4-R0.1-SNAPSHOT)
-
View User Profile
-
Send Message
Posted Oct 1, 2013@chopstick121
need input and output to find out why it did it so we can fixit.
-
View User Profile
-
Send Message
Posted Oct 1, 2013putting random numbers like hmm.... it said dont advertise warning
-
View User Profile
-
Send Message
Posted Oct 1, 2013@TJM4
That isn't a ip so we don't remove that :)
anyoune found any errors yet :)?
-
View User Profile
-
Send Message
Posted Sep 30, 2013Hey check out my server at...
532.3
not really LOL thx
-
View User Profile
-
Send Message
Posted Sep 30, 2013Nice thx
-
View User Profile
-
Send Message
Posted Sep 29, 2013Nice, updates! :)
-
View User Profile
-
Send Message
Posted Sep 23, 2013There have been some fixes to the web/ip patterns
if you want to help me out testing it (maybe it's to good?)
the link to the download is here (remember this is still beta, and you use it on your own risk)
PLEASE post what you think here
-
View User Profile
-
Send Message
Posted Sep 22, 2013@cacique787
You it to add the Permissions here the link: http://dev.bukkit.org/bukkit-plugins/antiad/pages/permission/
-
View User Profile
-
Send Message
Posted Sep 22, 2013How do you erase warnings from specific players? I had staff give out the link to the website and they got a warning.
Thanks in advanced.
-
View User Profile
-
Send Message
Posted Sep 11, 2013@dotapurex1 You add a link or ip in the whitelist you it to reload the plugin or restart the server for the plugin.
@ocasek3232
Be cool to add it go to say to franzmedia and put in To Do List. : P
-
View User Profile
-
Send Message
Posted Sep 11, 2013Can you add the "ChatClear", as ... /antiad clear ?
It would also be good enough for servers.
Thanks for any reply.