on *:op:#: {
if ($istok(#freeirc #Official #test1,$chan,32)) {
if ($nick != X) && ($nick != *.undernet.org) {
OPS $chan $nick $opnick
.NOTICE $opnick You are opped by $nick on $chan
}
}
}
alias OPS {
var %i 1 , %target , %flag 1
while ($nick($1,%i,o)) {
var %v1 $v1
if ($regex($v1,/^(X| $+ $me $+ )$/i)) { inc %i | continue }
if (%flag) { echo $1 $+(-> @% $+ $chan) $1- | var %flag 0 }
var %target $addtok(%target,%v1,44)
if ($numtok(%target,44) == 5) {
.timer $+ %i 1 $calc(%i - 5) .NOTICE $gettok(%target,1-5,44) -@ops- $3 is opped by $2
var %target
}
inc %i
}
while (%target != $null) {
.timer $+ %i 1 $calc(%i - 5) .NOTICE $gettok(%target,1-5,44) -@ops- $3 is opped by $2
var %target $gettok(%target,6-,44)
}
}