I use the old flag system as opposed the new version but i have found that can_override (v) does not work on the old flag system... I am using unreal 3.2.8.1 with anope 1.8.5
any idea why despite having all the flags.. its not working correctly please as i dont really want to have to go an edit all the oper blocks to the new flags if i can help it.
oper Cheiron {
class opers;
from {
userhost *@*;
};
password "xxxxxxxxxxx";
flags oOCAaNrRDhgwnGcLkKbBzZtvqHWXd;
swhois "is cqchat owner";
snomask CcefFGjknNoqsSv;
Im curious as to what specifically isn't working. Saying can_override isn't working is rather vague considering there is more that an oper can't do than can, even with overrides.
i have no duplicates on the oper block against my name. we did some testing as a training session yesterday and with a room marked +i (invite) i could not enter it without either sajoining myself to it or manually typing /invite <mynick> <channelname>
we set some bans using various masks... again, i could not enter the channel until the ban was removed or i sajoined myself.
this was using the old oper flag style as shown on my first post.
i have no duplicates on the oper block against my name. we did some testing as a training session yesterday and with a room marked +i (invite) i could not enter it without either sajoining myself to it or manually typing /invite <mynick> <channelname>
This is normal. It is a safeguard in Unreal so opers know they are banned or otherwise restricted from joining a channel. If I remember correctly there is a pre-compile option to disable this but it is not recommended to do so.
so basically then, by simply being able to invite myself to a channel and then joining it without needing chanserv access means the can_overrride flag is actually working then yes ?