I use rawmode, then filter it for my theme, how ever i noticed that +ao arent filtered out as a op, i tested to echo the mode to me self with echo -a -> $1
Code:
on ^*:rawmode:#: {
  haltdef
  if (+o isin $1) { themeop | if (%colnick_ == enabled) { upd-clienc } }
  elseif (-o isin $1) { themeop | if (%colnick_ == enabled) { upd-clienc } }
  elseif (+v isin $1) { themevo | if (%colnick_ == enabled) { upd-clienc } }
  elseif (-v isin $1) { themevo | if (%colnick_ == enabled) { upd-clienc } }
  echo -a -> $1
}

and when a person get the status +ao in a channel, thats the & sign instead of @, then the code return nothing, how ever i was looking for the levels you can have in a channel on unreal.ircd, and i couldent find any good explanation to it, i want to know what +ao ( & sign ) is called, same with the ( ~ ), i havent been able to catch someone that joined with that status, so i havent been able to see what they get in the channel, but i guess it's a channel owner or something? smile so i belive the right string would be: server sets mode: +ao nick ?


if ($me != tired) { return } | else { echo -a Get a pot of coffee now $+($me,.) }