Why not not use varibles that one use nicknames? How about we use.
on @*:join:#: {
if ($ulevel = 100) { mode # +o $nick }
if ($ulevel = 50) { mode # +v $nick }
}
menu nicklist {
auto op
.add: {
if ($ial(#) { .who }
auser $address($nick,3) 100
if ($nick !isop #) { mode # +o $nick }
}
.remove {
if ($ial(#) { .who }
ruser $address($nick,3)
if ($nick isop #) { mode # -o $nick }
}
auto voice
.add: {
if ($ial(#) { .who }
auser $address($nick,3) 50
if ($nick !isvoice #) { mode # +v $nick }
}
.remove {
if ($ial(#) { .who }
ruser $address($nick,3)
if ($nick isvoice #) { mode # -v $nick }
}
}