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. :)
After some experimentiation, it finally works ok. Only remark is, tempban does not transfer the AD message to the log. I have had to replace the AD variable-message with normal text.
@fungreenfox
There are a config option for that ;) see the configuration page
I have plugins for controlling spamming, but i now see dozens of ppl getting kicked by [antiad] for "spamming" a simple "welcome player" in chat. Why is this happening? Can you add a config option to disable lookup of any kind of spamming, that is not regarding URL's?
@hallowhead1
I think that would be a bad thing, sometimes when users pop up in Antiad its a mistake sometimes. So those who made the mistake will be banned for something they did not do. This plugin is essential for servers and i recommend it to all servers. Keep the work up franzmedia and follet2004 your doing great! :)
i wish that there were no warnings on advertising, you should be banned for the first one
@bukbuk3
read the configuration page :)
is there anyway to disable the spam kick feature and just keep the stop advertising feature?
@slugshelI
https://buildhive.cloudbees.com/job/antiAD/job/AntiAd/AntiAD$AntiAD/
how do i download latest dev build? https://buildhive.cloudbees.com/job/AntiAd/job/AntiAd/AntiAD$AntiAD/20/ cant seem to find the download button :p plese help, greetings, slugshell
@franzmedia
It's similar, but not exactly that i want.
@games647
something like this
> https://github.com/antiAD/AntiAd/issues/7Nice plugin.
I have a suggestion for it, would be nice if you add it:
Could you make a configuration-point where we can customize if the warnings should be activated or not.
@Rorro11
ofc. read The config information.
is there a tempban option for spawmming or advertisement?
@winter4w
Youtube Can change everything in theconfig file
Can you set it to auto tempban ????
@deleted_9935739
this is something we work on, abit hard to make less sensitive and still catch spam and advertising :)
@Weedchrist
This is a sensitivity problem we are aware of :)
First of all, great plugin, I really like your work!
Second: It keeps blocking my players for things like "100%" or "500$" and seems like the whitelist doesn't work for me, any ideas?
Thanks a lot
Will there be an update to fix the sensitivity issues I reported before?
@ravenv12
not atm.
can you please make a ticket about the kick caps with more information :) thanks :)