(even though you two worked it out, I'm still going to answer what you asked me)

Yes, the Alt + B thing can be done via script. And the code I gave you should be put on Remotes. The next code should also be put in remotes. It will do what the Alt + B does.. it also contains an update to the earlier code I gave you, so its best if you put them in the same file.
Code:
on me:*:JOIN:[color:red]#[/color]: .timerCheckJoin 1 5 colormode $chan

alias ColorMode {
 :start
 if (!$ial) { who $1 | goto start }
 var %i = $nick ($1,0)
 while (%i) {
  if ($nick($1,%i) isop $1) { cline 12 $1 $nick($1,%i) }
  if ($nick($1,%i) isvoice $1) { cline 3 $1 $nick($1,%i) }
  dec %i
 }
}
This will color the nick in the nicklist: @'s and +'s. Paste it in the same file that the other code is in. If both codes are loaded, this should (not tested) color the nickname in the list, the nick in the channel message and the message itself.

Good luck!
Zyzzy smile


"All we are saying is give peace a chance" -- John Lennon