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. :)
this might be antiad problem but im not sure users can use caps on there links and bypass anti ad http://tinypic.com/view.php?pic=rrjx8l&s=8 example from one of my users lol
When some1 spams it glitches out a little and shows some programming things and some1 tryed saying: I can't use WorldEdit and WorldEdit stopped them from saying it...
This is what happened: [Builder] It was MemorySection[path='w', root=yalmconfiguration'] / e
Its really wierd couold you fix?
I got a big problem. Saying money like $2,705.78 - money with cents counts as spam, I REALLY do not want this.
Also, I want it so If I use two caps [I Say CAPS CAPS] would be spam, and one capped word [I Say CAPS are awesome] would NOT be spam, and one letter in one word is never detected as spam. [Hi My Name Is Cool]
Can you do like it don't block id cods in trade signs? (essentials)
@tobster78
you can just disable the anti spam feature from the plugin.
in the config just change
Spam-Detection: true
to
Spam-Detection: false
This sounds like a great plugin, and I'd really like to get it. I'm not getting it though because of the stupid secondary features. The plugin is called AntiAD. Why block caps and spam. I happen to allow caps on my server, making what would be a great plugin, a useless one. Please get rid of the secondary features. If people want an anti-spam plugin, they can get it themselves.
@marine_mca
You can use Perm: antiad.bypass.ad
found on: http://dev.bukkit.org/bukkit-plugins/antiad/pages/permission/
Any chance to add perms for some staff and some donators to bypass this plugin? [like: antiad.bypass]
Also The plugin seems to be a bit sensitive. If a player types .. it automatically thinks they are advertising. Is there anyway ti adjust this? Thanks
follet2004, About when do you expect to release the feature so players can use *.website.com/* It's posing a bit of a problem for me at the moment.
@Shevchikden
franzmedia is work on it.
@Darthmineboy
Be plan in next version. Thank for the info.
@xxtreepuncherxx
Thank for the donated and yes we are plan to add detection of IPs/URLs on the books.
Also, Is there a way we can monitor Books? Seems some players hide IPs and URLs in books to bypass detection.
Thank you
I second that... Amazing plugin. Would love a * feature so we can allow users to post forums post, screenshots, youtube videos, ect.
Thank you for the amazing work thus far, it is a valuable tool for us.
edit: I Donated $30. Again Thank you for all your hard work
Hello,
It would be awesome if you could add an option that we can use * to allow all A records of a domain. Like *.MyServer.com would allow the use of play.myserver.com, mc.myserver.com, basically anything :P. Also it would be nice to not block play.myserver.com/forums/, by for instance adding *.myserver.com/*.
I hope you can take this into account, since my members can not share any forum posts and such ;(
Sincerely,
Darthmineboy
Your language files are using wrong encoding.
Please encode them as utf-8.
@follet2004
Just a correction
There is gonna be a way to disable some messages, and some core message tags is gonna be removed from the language file (like the AntiAD plugin tag)
we do not supporting changes made to language files in the jar file.
If you think there is a problem with the language files you can post it on our github ( https://github.com/antiAD/AntiAd ).
@rangewonk
You can but you it to go in the jar file to change it. But we are plan make easy do not it to go to jar file.
Is there a way that we can add a lang file and edit it? like change colors of messages / remove some messages etc. I tried to mess around with this but couldn't do it.
maybe try imgur.com/*
but i doubt it will work but u can try..suggest it to the dev
Anyone i can't find a way getting this to work. I wanna add this as whitelist Imgur.com as whitelist. If i do it only whitelist Imgur.com i want it to whitelist all things example Imgur.com/xxxxxxx Any idea how to fix this?