Do you ever look through plugins.bukkit.org? You can just do it manually. Theres not really any filter for IPs, because every IP is different. Also some people may have their domain name DNS records set to where you can log in to the server using a domain. You can use ChatLogger to go through and look for those dirty advertisers. Thats what I do
I look there every day thank you. This is not a plugin on there and using RegEX (which I do not understand), it can easily be done. All it takes is for someone to make a plugin for it. It's not a bad idea, and it's an issue on a good amount of servers.
does not require a seperate plugin to filter ip addresses. herochat and regexfilter can already do it. (for herochat) - \b\d{1,3}+(\p{P}*|dot|point)\d{1,3}+(\p{P}*|dot|point)\d{1,3}+(\p{P}*|dot|point)\d{1,3}+\b;terrible server i'm working on one for domain names, however it will filter any that you as owner would type in also.
This wouldn't be hard at all to make (granted, it would also have a hair trigger, since it would kick people for ips/names of other things, ie web sites); but at the same time I can't imagine many intelligent server admins thinking it's a good idea. If players will leave your server just from the mere mention of another one; you have bigger issues than your totalitarian censorship. This seems like it would piss off more people than it would help; and I don't see this being helpful in the first place.
I have several ideas for this, and I am currently working on a plugin for it, give me some time (I'm lazy) and I'll have a plugin that logs how many times you say the IP format, scans the ip of the server in the config to make sure you are not just saying the ip of the server you are on, and will ban for a temp time (configured) if you say a non collaborated ip multiple times on the server. No promises that I will be getting this done any time soon. I am replying this on my phone, so if it sounds weird, yeah u get the picture.
Don't scan the ip from the config, just get the ip of the server using Java. The server-ip= is left blank in most cases.
Wut I meant was make it so that u can specify which ips to allow in a config srry it's hard to read on my phone (the box doesnt fit the screen!!) so there's probably some issues with the writing
Ah... I see. Sorry about that - Sounded like you were going to scan server.properties, But that would make sense.