rendered paste bodyon ^*:JOIN:#pest-hq:{
if (%whois. [ $+ [ $chan ] ] == off) { HALT }
.enable #partcheck
set %whoisnick $nick
whois $nick
haltdef
}
#joincheck on
raw 319:*:{
msg #hqstaff 1 $+ 4 %whoisnick 12Is On4 %remove($3- ,+,%,@) $+
}
#joincheck end
alias rainbow {
var %text = $1-
var %text = $replace(%text,$chr(32),$chr(95))
var %len = $len($1-)
var %color.pos = 1
var %pos = 1
while (%len != 0) {
if (%color.pos == 7) { var %color.pos = 1 }
if (%color.pos == 1) { var %color = 4 }
if (%color.pos == 2) { var %color = 7 }
if (%color.pos == 3) { var %color = 8 }
if (%color.pos == 4) { var %color = 3 }
if (%color.pos == 5) { var %color = 2 }
if (%color.pos == 6) { var %color = 6 }
var %return = %return $+ $+ %color $+ $mid($1-,%pos,1) $+
inc %color.pos 1 | dec %len 1 | inc %pos 1 | var %color $null
}
var %return = $replace(%return,$chr(95),$chr(32))
var %return = $+ %return $+
return %return
;echo $active %return
;msg $active %return
}
on *:text:!whoison*:#:{
if ($nick isop $chan) || ($nick ishop $chan) {
set %whois. $+ $chan on
msg $chan 10»15]|[ 12Whois For4 $chan 12Is Now On 15]|[10«
}
}
on *:text:!whoisoff*:#:{
if ($nick isop $chan) || ($nick ishop $chan) {
set %whois. $+ $chan off
msg $chan 10»15]|[ 12Whois For4 $chan 12Is Now Off 15]|[10«
}
}