AntiAdvertising
Don't you hate these people joining your server, spamming their server's ip?
This plugin will bring an end to this.
It searches the chat messages (and specified commands) for server addresses like 111.111.111.111:12345 or server.domain.com. The plugin will then check if this message really points to a minecraft server (by pinging it) and in this case can:
CI-Server
If you want to support the development of this plugin, you can donate by clicking the button on the top right corner.
Thanks to Absolutionmc for donating.
This plugin will bring an end to this.
It searches the chat messages (and specified commands) for server addresses like 111.111.111.111:12345 or server.domain.com. The plugin will then check if this message really points to a minecraft server (by pinging it) and in this case can:
- drop the message
- censor the message (replace the advertisement by ***)
- kick the player
- broadcast a message
- notify moderators of the advertising
- execute a custom command
Frequently asked questions
Commands
- /antiadreload
-
Reloads the plugin configuration.
Permission: antiad.reload
- /serverping
-
Pings a server manually.
Permission: antiad.ping
Permissions
- antiad.notify
-
Permission to receive notifications about server advertisement.
- antiad.reload
-
Permissions to reload the configuration of the plugin.
- antiad.ignore
-
Permission to send chat messages without being checked.
- antiad.ping
-
Permissions to ping potential servers manually.
config.yml
Click the heading ;-)
Development builds
Development builds of this project can be acquired at the provided continuous integration server. These builds have not been approved by the BukkitDev staff. Use them at your own risk.CI-Server
If you want to support the development of this plugin, you can donate by clicking the button on the top right corner.
Thanks to Absolutionmc for donating.
-
View User Profile
-
Send Message
Posted Oct 23, 2013Having major issues with this plugin. It isn't blocking any ip addresses or any server urls. Simply put. It isn't working at all. Could this be because I am using bungeecord?
-
View User Profile
-
Send Message
Posted Oct 2, 2013@ThePlayingNoob
Have you tried using double quotes ("") around your message? YAML should already support new lines ;-)
-
View User Profile
-
Send Message
Posted Sep 30, 2013Hey, is it possible to make a new line in a message? It would be nice to have that feature if it's not possible for example: message: You were kicked because of server advertisement!\nDont do that again \n would create a new line. Thank you!
-
View User Profile
-
Send Message
Posted Sep 27, 2013@Alexlyn1
That's probably another plugin interfering, my plugin works just fine ;-)
-
View User Profile
-
Send Message
Posted Sep 27, 2013Doesn't work cause players messages will just be like 123 345 563 it doesnt show the .
-
View User Profile
-
Send Message
Posted Sep 16, 2013@Darthmineboy
Works fine for me... The config options are never actively overwritten by the plugin, only added if missing...
-
View User Profile
-
Send Message
Posted Sep 15, 2013Everytime I do /antiadreload , the config resets, only thing I can change is enabled to false... that doesnt reset.. all other things constantly reset....
-
View User Profile
-
Send Message
Posted Sep 1, 2013@upsj
Thanks :) that works perfectly!
-
View User Profile
-
Send Message
Posted Sep 1, 2013@jjacobson
This is probably the simplest way to do it ;-) (The other plugin I mentioned)
-
View User Profile
-
Send Message
Posted Sep 1, 2013@upsj
Thanks :). For now I can modify it myself until he finds time to update it.
-
View User Profile
-
Send Message
Posted Sep 1, 2013@jjacobson
I had the same issue with another similar plugin a few months ago.
My plugin often blocks a message first and then sends it again when no advertising was found.
The developer of ChatLimiter missed only a small detail:
The plugin should only check chat messages that haven't already been cancelled (my plugin does that a lot ;-) ) I'll message him.
-
View User Profile
-
Send Message
Posted Sep 1, 2013Hello, this seems to be conflicting with http://dev.bukkit.org/bukkit-plugins/chatlimiter/
for some reason it seems that the message is processes twice or something because that plugin detects that you tried to send the message twice (says you cannot send a duplicate message). Any help would be great. Thanks!
-
View User Profile
-
Send Message
Posted Aug 30, 2013Could you make it so you can activate more than one command for the bans?
-
View User Profile
-
Send Message
Posted Aug 20, 2013@upsj
Well i don't know how but IP's are still getting through in the fixed version...
-
View User Profile
-
Send Message
Posted Aug 20, 2013@deaddude22
I remember there was a problem with the old version concerning SRV records, but it should work in the latest (fixed) version - at least in my tests...
-
View User Profile
-
Send Message
Posted Aug 19, 2013@upsj
no it was just a IP with a port and it bypasses this. and yes of course you don't remember me testing it?
-
View User Profile
-
Send Message
Posted Aug 19, 2013@deaddude22
Does this occur with IPs like 127.0.0.1 or with domain names like domain.com? Because the first one seems rather unlikely.
Do you use the latest version of the plugin?
-
View User Profile
-
Send Message
Posted Aug 18, 2013@upsj
There are a lot of points where users still bypass this plugin in advertising. You would even /serverping the IP and it wouldn't show up as a server in this plugin but if you were to try and connect the the IP it would take you to the server.
-
View User Profile
-
Send Message
Posted Aug 17, 2013@firefireman7009
I'll think about it, maybe in the next version, but I can't promise anything.
@YepImRobbie
Have you seen any pattern in which servers aren't recognized?
I just had a random idea of how problems like this could be solved, but that'll also be included in the next version, but it will take some time.
-
View User Profile
-
Send Message
Posted Aug 16, 2013I just wanted to thank you for this plugin, it occasionally doesn't function when users advertise, but it's certainly better than nothing and aids the moderators sufficiently.