alias adeop {
var %temp = 1
while ( $comchan($$1,%temp) ) {
if ( $me isop $comchan($$1,%temp) ) && ( $$1 isop $comchan($$1,%temp) ) {
mode $comchan($$1,%temp) -o $$1
}
inc %temp
}
}

Usage: /adeop <nick>