BOT/personal protection

By Linuxuser on Dec 14, 2008

you just past it into remotes and play nice
it stops you being banned, kicked, deop'd and many other things ;)

on *:LOAD:{ timer 1 3 /echo Performing one-time initialization for this script!
  timer 1 3 echo checking components.
timer 1 3 echo successfully loaded pls enjoy. }

on *:START:
if (!%REVENGE) { timer 1 3 /echo pls read instructions
  {
    Revenge help
    set %REVENGE 1
    halt
  }
  set %REVENGE 1
}
on *:KICK:#:{ if ($nick !== ChanServ) && ($nick !== $me) && ($knick == $me) && ($me isop $chan) {
    inc %kick 1
    timer 1 3 cs invite #
    timer 1 3 kick # $nick 5<<<<<REVENGE>>>>> CREATED BY Jake- on #Linuxuser (Your kick number %kick)
  timer 1 3 cs unban # }
}
on !@*:ban:#:{
  if ($banmask iswm $address($me,5)) {
    inc %kick 1
    timer 1 3 cs deop # $nick
    mode $chan -b+b $banmask $wildsite
  timer 1 3 kick # $nick 5<<<<<REVENGE>>>>> CREATED BY Jake- on #Linuxuser (Your kick number %kick ) }
}
on *:DEOP:#:{ if ($opnick == $me) && ($nick !== $me) && ($nick !== ChanServ) {
    inc %kick 1
    timer 1 3 cs op #
    timer 1 3 cs deop # $nick
    timer 1 3 kick # $nick 5<<<<<REVENGE>>>>> CREATED BY Jake- on #Linuxuser (Your kick number %kick)
    timer 1 3 ignore $nick 1
  timer 1 10 ignore -r $nick 1 }
}

on !@*:TEXT:*#*:#:{ if ($nick !== $me) && ($nick !isop $chan) {
    inc %kick 1
    timer 1 3 mode # +bb $nick $wildsite
  timer 1 3 kick # $nick 5<<<<<REVENGE>>>>> CREATED BY Jake- on #Linuxuser (Your kick number %kick) 13NO ADVERTISING $nick }
}

on !@*:TEXT:*www.*:#:{ if ($nick !== $me) && ($nick !isop $chan) {
    inc %kick 1
    timer 1 3 mode # +bb $nick $wildsite
  timer 1 3 kick # $nick 5<<<<<REVENGE>>>>> CREATED BY Jake- on #Linuxuser (Your kick number %kick) 13NO ADVERTISING $nick }
}
on *:TEXT:*fuck*:#:{ if ($nick !== $me) && ($nick !isop $chan) {
    inc %kick 1
    timer 1 3 mode # +bb $nick $wildsite
  timer 1 3 kick # $nick 5<<<<<REVENGE>>>>> CREATED BY Jake- on #Linuxuser (Your kick number %kick) 13NO SWEARING $nick }
}
on *:TEXT:*shit*:#:{ if ($nick !== $me) && ($nick !isop $chan) && ($chan == #ratt) {
    inc %kick 1
    timer 1 3 mode # +bb $nick $wildsite
  timer 1 3 kick # $nick 5<<<<<REVENGE>>>>> CREATED BY Jake- on #Linuxuser (Your kick number %kick) 13NO SWEARING $nick }
}
on *:TEXT:*cunt*:#:{ if ($nick !== $me) && ($nick !isop $chan) && ($chan == #ratt) {
    inc %kick 1
    timer 1 3 mode # +bb $nick $wildsite
  timer 1 3 kick # $nick 5<<<<<REVENGE>>>>> CREATED BY Jake- on #Linuxuser (Your kick number %kick) 13NO SWEARING $nick }
}
on *:TEXT:*dick*:#:{ if ($nick !== $me) && ($nick !isop $chan) {
    inc %kick 1
    timer 1 3 mode # +bb $nick $wildsite
  timer 1 3 kick # $nick 5<<<<<REVENGE>>>>> CREATED BY Jake- on #Linuxuser (Your kick number %kick) 13NO SWEARING $nick }
}
on *:TEXT:*bitch*:#:{ if ($nick !== $me) && ($nick !isop $chan) {
    inc %kick 1
    timer 1 3 mode # +bb $nick $wildsite
  timer 1 3 kick # $nick 5<<<<<REVENGE>>>>> CREATED BY Jake- on #Linuxuser (Your kick number %kick) 13NO SWEARING $nick }
}
on *:TEXT:*faggot*:#:{ if ($nick !== $me) && ($nick !isop $chan) {
    inc %kick 1
    timer 1 3 mode # +bb $nick $wildsite
  timer 1 3 kick # $nick 5<<<<<REVENGE>>>>> CREATED BY Jake- on #Linuxuser (Your kick number %kick) 13NO SWEARING $nick }
}
on *:TEXT:*asshole*:#:{ if ($nick !== $me) && ($nick !isop $chan) && ($chan == #ratt) {
    inc %kick 1
    timer 1 3 mode # +bb $nick $wildsite
  timer 1 3 kick # $nick 5<<<<<REVENGE>>>>> CREATED BY Jake- on #Linuxuser (Your kick number %kick) 13NO SWEARING $nick }
}
on *:TEXT:*arsehole*:#:{ if ($nick !== $me) && ($nick !isop $chan) {
    inc %kick 1
    timer 1 3 mode # +bb $nick $wildsite
  timer 1 3 kick # $nick 5<<<<<REVENGE>>>>> CREATED BY Jake- on #Linuxuser (Your kick number %kick) 13NO SWEARING $nick }
}
on *:TEXT:*fucktard*:#:{ if ($nick !== $me) && ($nick !isop $chan) {
    inc %kick 1
    timer 1 3 mode # +bb $nick $wildsite
  timer 1 3 kick # $nick 5<<<<<REVENGE>>>>> CREATED BY Jake- on #Linuxuser (Your kick number %kick) 13NO SWEARING $nick }
}
on *:TEXT:*whore*:#:{ if ($nick !== $me) && ($nick !isop $chan) {
    inc %kick 1
    timer 1 3 mode # +bb $nick $wildsite
  timer 1 3 kick # $nick 5<<<<<REVENGE>>>>> CREATED BY Jake- on #Linuxuser (Your kick number %kick) 13NO INSULTING $nick }
}
on ^*:open:?:*:{ if (%gone == on) goto msg
  else { timer 1 3 msg $nick sending message
    timer 1 3 msg $nick 4,1/4,1!4,111,12 MESSAGE FROM CHANSERV-continue to message this contact and you will be BANNED FOREVER OFF THIS SERVER4,1/4,1!4,1
    timer 1 3 notice $nick 7,04 $nick :11,12You are not allowed to pm me continue and chanserv will auto ban you8,1W1,8A8,1R1,8N8,1I1,8N8,1G 
    timer 1 w notice $me 11,5someone PM you, it was12,5 $nick  
    timer 1 3 notice $me 1,14,0to get 1,15,4 $nick 1,14,0 PM msg, 1,7double click11,12 $nick 
    set %ot $1-
  halt open } 
}
alias away {
  set %timer $time
  set %reason $1-
  /ame 0is away now... Reason:10 %reason
  set %away.time $ctime
  set %gone on
  set %nick $me
  /nick $me $+ `afk
}
alias back {
  if (%gone == $NULL) /echo $active Your not away
  else /ame 0is back from10 %reason $+ , 0I was away for10 $duration($calc($ctime - %away.time)) $+ 0.
  unset %away.time
  unset %reason
  unset %gone
  /nick %nick
}
on *:OPEN:*:*: {
  if (%gone == on) goto msg
  :msg
  msg $nick Hey $nick $+ , atm im not here. Ill be back later to check your message :) | halt
  timer 1 3 msg $nick your now on ignore for 30 secs to protect $me from flooding
  timer 1 3 ignore $$1 1
time 1 30 ignore -r $$1 1 }
else goto halt
:halt
{ halt }
}
on 1:TEXT:*:#: {
if (%flood == on) {
  halt
}
if ($me isin $1-) && (%gone == on) {
  describe $chan 0is away:10 %reason  ... 0Went away @ %timer (GMT+1) 10Awaytime: $duration($calc($ctime - %away.time)) $+ 0.
  set %flood on
  timer 1 120 unset %flood
halt }
}
on 1:ACTION:*:#: {
if (%flood == on) {
  halt
}
}

Comments

Sign in to comment.
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.