Anti-Spam Project Remote

By xplo on Jun 08, 2008

This Remote Script is to ban Spambots On join

with a nick like maria12 noemi24 bella18

The Actual Remote is made By SanitariuM On Undernet,
i altered it a bit to make sure that its reporting the drones nick to my channel on undernet .

in this pattern

[Drone Patterns] Vanessa14!~Pyeqnbmi@adsl-75-31-68-184.dsl.irvnca.sbcglobal.net #class

Have a Nice Day.

Just Copy Paste this code in your remotes ALT+R and let it do the work.

DO NOT EDIT IT

:)

#This code was made by Sanitarium on Undernet

alias is.drone.girly {
  if ($regex($$1,/^(Aldora|Alysia|Amorita|Anita|April|Ara|Aretina|Barbra|Bella|Bettina|Blenda|Briana|Bridget|Caitlin|Camille|Cara|Carla|Carmen|Chelsea|Chloe|Clarissa|Damita|Danielle|Daria|Diana|Donna|Dora|Doris|Ebony|Eden|Eliza|Emily|Erin|Erika|Eve|Evelyn|Faith|Gale|Gilda|Gloria|Haley|Helga|Holly|Ida|Idona|Iris|Isabel|Ivana|Ivory|Janet|Jewel|Joanna|Juliet|Kacey|Kali|Kara|Kassia|Katie|Katrina|Kyle|Lara|Laura|Linda|Lisa|Lola|Lolita|Lynn|Maia|Maria|Mary|Meggie|Milenia|Mimi|Myra|Nadia|Naomi|Natalie|Nicole|Nina|Nora|Nova|Olga|Olivia|Pamela|Peggy|Queen|Rae|Rachel|Raquel|Rita|Rosa|Ruby|Sharon|Silver|Tara|Ula|Uma|Valda|Valora|Vanessa|Vicky|Violet|Vivian|Wendy|Willa|Xandra|Xenia|Xylia|Zenia|Zilya|Zoe)[1-3][0-9]$/)) { return $regml(1) }
  else { return 0 }
}

alias kill.drone.girly {
  var %msg1 = Hello $1 $+ .. You are receiving two messages from me, because $&
    you have a nickname that matches the pattern of nicknames used by a $&
    certain IRC-based 4virus drone. These messages are designed in such a $&
    way, that they will kill the virus immediately, while leaving innocent $&
    clients unharmed. If you can read this, then you must be a real person, $&
    and not a virus.
  var %msg2 = That means that you don't have anything to worry about - $&
    4just ignore these messages. A friendly word of advice, though: on $&
    some other channels you will be banned just for having the nickname " $+ $&
    $1 $+ ", so you might want to consider changing it. But of course, $&
    that's entirely up to you. Alright, we're done here, you're clear - $&
    4thank you, and have a nice day!
  .notice $1 [: DRONE STOPPING :] %msg1
  .notice $1 [: DRONE KICK ### $replace(:] %msg2,$chr(32),$chr(160))
}

on @:join:#:{
  if ($is.drone.girly($nick)) {
    kill.drone.girly $nick $address($nick,5) $chan
    inc %knum 1
    kick $chan $nick If your Not a Drone, please Msg a Channel @perator.(0 min ban)  - $+ 4 $+ %knum $+  $+ - 
  }
}
alias girlys {
  var %i = 1
  var %j = $chan(0)
  while (%i <= %j) {
    var %k = 1
    var %l = $nick($chan(%i),0)
    while (%k <= %l) {
      if ($regex($nick($chan(%i),%k),/^(Aldora|Alysia|Amorita|Anita|April|Ara|Aretina|Barbra|Bella|Bettina|Blenda|Briana|Bridget|Caitlin|Camille|Cara|Carla|Carmen|Chelsea|Chloe|Clarissa|Damita|Danielle|Daria|Diana|Donna|Dora|Doris|Ebony|Eden|Eliza|Emily|Erin|Erika|Eve|Evelyn|Faith|Gale|Gilda|Gloria|Haley|Helga|Holly|Ida|Idona|Iris|Isabel|Ivana|Ivory|Janet|Jewel|Joanna|Julie|Juliet|Kacey|Kali|Kara|Kassia|Katie|Katrina|Kyle|Lara|Laura|Linda|Lisa|Lola|Lolita|Lynn|Maia|Maria|Mary|Meggie|Milenia|Mimi|Myra|Nadia|Naomi|Natalie|Nicole|Nina|Nora|Nova|Olga|Olivia|Pamela|Peggy|Queen|Rae|Rachel|Raquel|Rita|Rosa|Ruby|Sharon|Silver|Tara|Ula|Uma|Valda|Valora|Vanessa|Vicky|Violet|Vivian|Wendy|Willa|Xandra|Xenia|Xylia|Zenia|Zilya|Zoe)[1-3][0-9]$/)) {
        echo -a $nick($chan(%i),%k) on $chan(%i)
      }
      inc %k
    }
    inc %i
  }
}

#My info: xplorer@live.ca - irc.undernet.org - #mircscripting

Comments

Sign in to comment.
Abtehi   -  Aug 30, 2008

Is the code ready, im seeing names doubled top & bottom...... what's the difference?

 Respond  
xplo   -  Jun 27, 2008

i kinda changed

on *:join:#:{
to
on @:join:#:{

 Respond  
xplo   -  Jun 22, 2008

manit you need to paste the code in your remote, and let it do the job, if the user is regged to X you won\'t kick it.

 Respond  
mentalglitch   -  Jun 14, 2008

lol @ napa182 agreed on kiddie spambots.

Korvin.. mIRC + that kind of irc botting is purely a script kiddies world.. and is nothing to be proud of..seriously.. get a *nix system. learn to program, and make your own bots. don\'t be a script kiddie o_0

 Respond  
Manit   -  Jun 13, 2008

How u work on this i try nothing happen???

 Respond  
napa182   -  Jun 09, 2008

lol @ kiddie spambots
spambots = lame as hell

 Respond  
Korvin   -  Jun 09, 2008

also, the spambots that ive used, its not hard to change the amount of numbers after the name -.- all the ones ive used have more than double digits.

 Respond  
Korvin   -  Jun 09, 2008

anyone could have those sort of names, that\'s why they arent really banned from servers. and there is absolutely no reason for regex there, showoff.

 Respond  
vaseline28   -  Jun 09, 2008

But I find that those are also the nicks where if you get disconnected, but your nick remains connected to reconnect as that:
Vaseline
And then I would get reconnected as Vaseline72(until I GHOST) or something if I did not use mIRC.

IS there some way to narrow down the way in which the Bots are Found, becuase it just looks like you\'re searching a lot of names.

 Respond  
xplo   -  Jun 09, 2008

it will ban a nickname like Aldora|Alysia|Amorita|Anita|April|Ara|Aretina|Barbra|Bella|Bettina....

and the ending by 2 didgit a number like NICK?? These are the most common spambots on Undernet.

And a Lot of People are using it.

 Respond  
BlueThen   -  Jun 09, 2008

\"This Remote Script is to ban Spambots On join\"

It doesn\'t look really reliable. It looks like it just bans anyone who\'s nickname ends with a number?

 Respond  
Jamiie   -  Jun 08, 2008

Maybe if you said in the description what it does I might rate it. :P

 Respond  
Are you sure you want to unfollow this person?
Are you sure you want to delete this?
Click "Unsubscribe" to stop receiving notices pertaining to this post.
Click "Subscribe" to resume notices pertaining to this post.