On TEXT, ACTION, NOTICE, JOIN; Bad Ident, Nick; Bad NewNick kicker.

By David_James on Aug 13, 2004

It's used to kick users with on join bad ident, nick and it also kick users who uses text, action, notice with swear words.

on @*:JOIN:#:{
  ; Bad IdentD Kicker
  if  ($nick isop #) return
  if (*!*FUCK*@* iswm $fulladdress) || (*!*PRICK*@* iswm $fulladdress) || (*!*DICK*@* iswm $fulladdress) || (*!*BITCH*@* iswm $fulladdress) || (*!*WHORE*@* iswm $fulladdress) || (*!*BIATCH*@* iswm $fulladdress) || (*!*LUN*@* iswm $fulladdress) || (*!*ASSHOLE*@* iswm $fulladdress) || (*!*SEX*@* iswm $fulladdress) || (*!*BASTARD*@* iswm $fulladdress) || (*!*PUSSY*@* iswm $fulladdress) || (*!*CUNT*@* iswm $fulladdress) || (*!*SLUT*@* iswm $fulladdress) || (*!*GAY*@* iswm $fulladdress) || (*!*LESBIAN*@* iswm $fulladdress) || (*!*KDOR*@* iswm $fulladdress) || (*!*KADOY*@* iswm $fulladdress) && ( %badident == on ) {
    ban -u120 # $nick 3 | inc %knum 1
    kick $chan $nick %ver 4Sorry, You may have bad Ident in your fulladdres. Check it again! 13(Kick $chr(35) $+ %knum $+ )
  }
  ; Bad Nick Kicker
  if (fuck isin $nick) || (bitch isin $nick) || (biatch isin $nick) || (asshole isin $nick) || (whore isin $nick) || (prick isin $nick) || (bastard isin $nick) || (horney isin $nick) || (horny isin $nick) || (orgasm isin $nick) || (orgy isin $nick) || (pussy isin $nick) || (cunt isin $nick) || (lun isin $nick) || (nigger isin $nick) || (nigga isin $nick) || (slut isin $nick) || (kdor isin $nick) || (kadoy isin $nick) || (ass isin $nick) || (gay isin $nick) || (lesbian isin $nick) && ( %badnick == on ) {
    ban -u120 # $nick 3 | inc %knum 1
    kick $chan $nick %ver 4Sorry, Look bad on your. Come again with a new nick. 13(Kick $chr(35) $+ %knum $+ )
  }
}
on *:NICK: {
  ; Nick-Kick
  if if ($nick !isop #) && (fuck isin $newnick) || (bitch isin $newnick) || (biatch isin $newnick) || (asshole isin $newnick) || (whore isin $newnick) || (prick isin $newnick) || (bastard isin $newnick) || (horney isin $newnick) || (horny isin $newnick) || (orgasm isin $newnick) || (orgy isin $newnick) || (pussy isin $newnick) || (cunt isin $newnick) || (lun isin $newnick) || (nigger isin $newnick) || (nigga isin $newnick) || (slut isin $newnick) || (kdor isin $newnick) || (kadoy isin $newnick) || (gay isin $newnick) || (lesbian isin $newnick) || (ass isin $newnick) && ( %badnick == on ) {
    var %i = 0
    while (%i < $comchan($newnick,0)) { 
      inc %i 
      if ($me isop $comchan($newnick,%i)) {
        ban -u120 $comchan($newnick,%i) $newnick 3 | inc %knum 1
        kick $comchan($newnick,%i) $newnick %ver 4Sorry, No place for bad nick in here. 13(Kick $chr(35) $+ %knum $+ )
      }      
    }      
  }
}      

on @*:TEXT:*:#: {
  if ($nick !isop #) {
    var %i = 0
    while (%i < $numtok(%swear.words,32)) {
      inc %i
      var %current.word = $gettok(%swear.words,%i,32)
      if ($istok($strip($1-),%current.word,32) == $true) && ( %swear == on ) {
        ban -u120 # $nick 3 | inc %knum 1
        kick # $nick 4 (You said %current.word $+ ) is a type of badwords. 13(Kick $chr(35) $+ %knum $+ ) 
      }
    }
  }
}

on @*:ACTION:*:#: {
  if ($nick !isop #) {
    var %i = 0
    while (%i < $numtok(%swear.words,32)) {
      inc %i
      var %current.word = $gettok(%swear.words,%i,32)
      if ($istok($strip($1-),%current.word,32) == $true) && ( %swear == on ) {
        ban -u120 # $nick 3 | inc %knum 1
        kick # $nick 4 (You said %current.word $+ ) is a type of badwords. 13(Kick $chr(35) $+ %knum $+ ) 
      }
    }
  }
}

on @*:NOTICE:*:#: {
  if ($nick !isop #) {
    var %i = 0
    while (%i < $numtok(%swear.words,32)) {
      inc %i
      var %current.word = $gettok(%swear.words,%i,32)
      if ($istok($strip($1-),%current.word,32) == $true) && ( %swear == on ) {
        ban -u120 # $nick 3 | inc %knum 1
        kick # $nick 4 (You said %current.word $+ ) is a type of badwords. 13(Kick $chr(35) $+ %knum $+ )
      }
    }
  }
}

Comments

Sign in to comment.
Jethro   -  Mar 27, 2011

This snippet won't work because the var %swear.words that contains the bad words doesn't exist. The %swear var isn't found either. This looks like a personal script that was thrown together without editing for the public.

 Respond  
JoKabua   -  Mar 27, 2011

This remote not working

 Respond  
Ghost-writer   -  Aug 12, 2009

eh, id prefer variables

 Respond  
PATX   -  Aug 12, 2009
sHaYaN   -  Aug 12, 2009

not working

 Respond  
fahadbalboa   -  Mar 01, 2009

Not Working with me ?

 Respond  
Bullet_Dodger   -  Sep 30, 2008

Its a good script mostly but needs some work
4/10

 Respond  
guest598594   -  Oct 19, 2007

istok wouldnt really work tho if ur doin isin

 Respond  
guest598594   -  Oct 19, 2007

teh coding needs some work

if ($istok(cunt horny biatch,$newnick,32))

or like use a txt or sumthin

 Respond  
Noutrious   -  Sep 17, 2005

if if ($nick !isop #) && (fuck isin $newnick)
:DDD

 Respond  
David_James   -  Aug 17, 2004

lun means dick in my language.

 Respond  
us4er   -  Aug 15, 2004

thats very :(( sorry man

 Respond  
IXeZion   -  Aug 14, 2004

what is \'lun\'?

 Respond  
IXeZion   -  Aug 14, 2004

heh

 Respond  
Hawkee   -  Aug 14, 2004

David, can you please be more brief in your snippet title. It\'s a little too long

 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.