Here's a crappy script I came up with.

Code:
alias os {
  var %x = $snick($chan,0), %nicks
  while (%x) {
    var %nicks = $addtok(%nicks, $snick($chan,%x),32)
    dec %x
  }
  if ($me isop $active) { 
    mode $chan $+(+,$str(o,$numtok($addtok(%nicks, $snick($chan,%x),32),32))) $addtok(%nicks, $snick($chan,%x),32)
  }
}


Simply click a nick in the side listbox, and hold the mouse down and drag to another nickname.

Type /help $snick for more details.

Hope this helps.