All pastes #910817 Raw Edit

Anonymous

public text v1 · immutable
·published 2008-02-20 06:15 UTC
rendered paste body
;;;;;;;;;;;;;;;
;;PROTECTIONS;;
;;;;;;;;;;;;;;;

on *:BAN:#: {
  if ($nick == $me) { halt }
  if ($+(*,$me,*!*@*) == $banmask || $+($me,*!*@*) == $banmask || $+(*,$me,!*@*) == $banmask || $+($me,!*@*) == $banmask) || ($+(*!*,$emailaddr,*@*) == $banmask || $+(*!,$emailaddr,*@*) == $banmask || $+(*!,*,$emailaddr,@*) == $banmask || $+(*!,$emailaddr,@*) == $banmask) || ($banmask == $address($me,1) || $banmask == $address($me,2) || $banmask == $address($me,3) || $banmask == $address($me,4) || $banmask == $address($me,5)) {
    if ($me ison $chan && $me ishop $chan) { mode $chan -b $banmask | halt }
    if ($me isop $chan) { cs unban $chan }
  }
}
on *:DEVOICE:#: { 
  if ($nick != $me && $vnick == $me) {
  /mode $chan +v $me }
}
on *:DEHELP:#: { 
  if ($nick != $me && $hnick == $me) {
  /mode $chan +h $me }
}
on *:DEOP:#: { 
  if ($nick != $me && $opnick == $me) {
  /mode $chan +o $me }
}

on ^*:NOTICE:*:#: { echo $iif($chan,$chan,-a) 5 $+ $timestamp *** $iif($chan,[NOTICE- $+ $chan,[NOTICE) $+ ]: $1- - $nick | haltdef | halt }