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
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?
so i belive the right string would be: server sets mode: +ao nick ?