This snippet performs massmodes. useage "/modechange +mode" ie '/modechange +o" will op all selected nicks in the chan thats are selected in the nicklist. This should be used for your popups.
alias modechange {
var %x 1
var %z 1
set %nicks $snicks
if ( $snick(#,0) >= %x) {
while ( %x <= $snick(#,0) ) {
while ( %z <= $modespl ) {
if ( %nicksmode == $null ) {
set %nicksmode $gettok(%nicks,1,44)
set %nicks $deltok(%nicks,1,44)
}
else {
set %nicksmode $($+(%nicksmode,$chr(32),$gettok(%nicks,1,44)))
set %nicks $deltok(%nicks,1,44)
}
inc %z
}
var %z 1
mode # $($+($1,$str($2,$modespl))) %nicksmode
unset %nicksmode
inc %x
}
unset %nicks
}
}