[IRCServices Coding] ircservices-5 feature request

Andrew Church achurch at achurch.org
Wed Jul 17 10:11:53 PDT 2002


     This certainly isn't impossible, but adding regex support to Services
would be a pretty big task, one I don't want to undertake for 5.0.  I'll
add this to the TODO list.

  --Andrew Church
    achurch at achurch.org
    http://achurch.org/

>Hi,
>
>This is a big one. I'd like to know if it'd be possible to add regular
>expression akill-add support to version 5 (via a module?).
>
>I'd like to be able to define regex patterns that cause regular akills to be
>automatically added when matched. The regex checking must be based on
>nickname, ident, hostname, and gecos. Would it also be possible to have a
>regex exception list too... so if a client matches a regex pattern, but also
>matches one of the exceptions, it doesn't get akilled.
>
>I'm kinda implementing this at the moment using a client type bot that
>receives local and remote connect notices. I use it to get rid of those
>pesky mass flood bots that are so popular these days. I know, you're
>probably thinking I should be doing open proxy scans. I do :). But a lot
>still get through.
>
>The big advantage of services doing this is that you can match based on
>gecos (for added accuracy) and it's much faster. My bot sends a privmsg to
>operserv when it finds a match adding *@hostname to the akill list with a
>hard coded expiry of 150 days.
>
>What do you think?
>
>
>Thanks,
>Aragon
>
>
>------------------------------------------------------------------
>To unsubscribe or change your subscription options, visit:
>http://www.ircservices.za.net/mailman/listinfo/ircservices-coding