1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
var %q = 1 while ($ialchan($2,$chan,%q).nick) { if ($v1 !isop $chan) { set % $+ $chan % [ $+ [ $chan ] ] $v1 if ($modespl // $numtok(% [ $+ [ $chan ] ],32)) { .mode $chan $+(+,$str(o,$v1)) % [ $+ [ $chan ] ] unset % [ $+ [ $chan ] ] } } inc %q } if (% [ $+ [ $chan ] ]) { .mode $chan $+(+,$str(o,$numtok(% [ $+ [ $chan ] ],32))) $v1 unset % [ $+ [ $chan ] ] notice $nick Done - gave op(s) to matching user(s) on $chan $+ . } |