;;;;;;;;;;;;;;; ;;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 }