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. :)
@crystalcraft2016 please open an issue on the issue tracker so we can try to improve it :)
This plugin feels too weak, I was able to bypass it easily. Still good for the basics though
@bjornleijdstrom
Sorry for my late reply, can you please post in on our github as a issue then i will try to get it resolved asap.
@franzmedia @follet2004 can you add a permission for the ability to write IP / URL on signs? Cause this is inflicting with essentials trade-signs and too long item-IDs.
Hi can you also add if someone advertise they also can use , as . and they can then advertise
Can support for zPermissions be implemented?
here is a bug: first, type whitelisted ip,then advertise will success for many times
plz fix the bug
@ServerElementals
Sure work with no problem on a 1.8 server. But if you see bug report it. :P
@Slaand
<_<
@Slaand
both
Is plugin blocking ip adverstiments like this: 127. 0. 0. 1 or 127 .0 .0 .1 ???
Hi, I was wondering if this plugin will be updated to 1.8? Spigot has realesed 1.8
@guerocraft
Can you please provide the things it isn't catching and poste it as a issue on github :)
@franzmedia
it doesnt check for spam\ advertising in another languages like Rusian.
Good plugins. I use it on my server. Very helpful.
@TheCoolGuy123_5_Minecraft_
The money issue has been fixed in the latest DEV build, just need to fix some other things before i release a version
The IP pattern should be as close to finished as it can be :) if you find any issues / want to add anything let me know :)
@sinder33
I will look into this when i have some time for it :)
@TheCoolGuy123_5_Minecraft_
I have something like that in mind for later versions. @ConstructorLeo
I need pictures / pastes to fix that :)
@kristijan260393
I have added the / to my list of things to look at :) you can try the latest build from the DEV builds
@jet315
This isn't a troll plugin we just have alot of params to look at, you are more than welcome to post feedback here and on github.
@guerocraft What kind of support are you looking for?
@zekikos I think this is about the turkish translation right :)? he did a great job :)
Türkçe eklentisinin geldiğine sevindim tebrikler @MrBaklava
Can u please add support of another languages? It doesnt check for spam othe letters
Antiad seems to be unbelievably, almost stupidly sensitive.
A person just said in game as a message "ryancraft09, what should we build?" and they got a spam warning...I have characters set to 20+ so have absolutely no idea why that is classed as spam...
As Im typing this, another player said "vote and you will get $100 in game" and it was classed as spam.
Is this a troll plugin?
EDIT: loosing players because of this plugin. Removing it.