[AC-Admins] ANTHROCHAT.NET: Proxy Filter
Scott Garron
simba at pridelands.org
Fri Aug 15 12:08:56 EDT 2008
Dan Skunk wrote:
> I notice some of the more popular channels here are doing thinks like
> making channels moderated and or only letting registered users join.
> Probably to prevent people from being able to evade bans and spam.
>
> Ever thought of setting up bot or service that could check if users
> were on open proxies or web chats so channel owners would have the
> option of having the bot/service automatically remove them?
We've thought about it, but it turns out that the effective use of
+m, +i, and +R on channels serves the same purpose - which is why
they're being used. It encourages legitimate users to be registered in
Services, which gives channel operators more control over how their
channel is accessed. This is a much more effective way of handling
undesirable users than some fallible automated process that sets bans
until it's blue in the face. I say fallible because no matter how good
a proxy scanner is, people will ALWAYS find a way around a
hostmask-based ban. Whereas with +R, +i, and +m, it doesn't matter what
the hostmask is.
Now, balancing convenience with control all boils down to how
efficient channel moderators are at managing their channels. In an
ideal setting, there are enough moderators who actually pay attention to
what goes on in their channels, and can set things like +R, +m and +i
only when there are "problems", then unset them when things settle down.
Ones who choose to use those modes on a constant basis have chosen to
take a less convenient to the users and more convenient to them
approach. In the end, it's up to the channel owners and moderators to
figure out the most effective way to manage their channels.
Now, all that being said, it would probably be nice to have a
module in services that monitored whether or not a user was connected to
the network via known proxy methods. It wouldn't ban them from the
network, outright, because I don't believe that would solve any
problems. A more effective way to handle it would be to put that
control into the hands of the channel owners. If there was a setting in
chanserv that said, "automatically ban proxied users", it would
effectively do what you're suggesting. It would possibly help to
automate things, but I'm certain that more persistent (ab)users would
figure out ways to get around it.
Availability of a module like that all comes down to time and
effort. I don't believe anything like that exists yet, so it would have
to be developed. I don't have the time to develop it, and I don't think
any of the rest of us do, either. So, if you're volunteering your time,
I can point you in the right direction for versions and interface
documentation to get started on it. Otherwise, I think that the tools
currently available are sufficient.
--
Scott "Simba" Garron
More information about the Admins
mailing list