Our server pr0vider carried out maintenance on 15 January 2020 but it corrupted some files in the process. If you notice anything out of the ordinary (partial files, pages not loading, that kind of shit) then let us know at:

auditorium.md 1.2 KB

auditorium

The good ol' channel mode +u from Unreal 3.x. =] Since a bunch of stuff for this mode was hardcoded in U3's core sauce, I've made a few adjustments to maximise its usability. I've never used +u myself back then, so I'm not 100% sure if the features match (it was basically guesswork based on the dirty U3 sauce).

Once the channel mode is set, the following restrictions apply:

Everyone with +o/+a/+q:

  • Can see the full user list and all channel events (joins, quits, etc)
  • Will see messages from anyone, even those without a list access mode

People without +o/+a/+q:

  • Can only see users with any of those 3 modes
  • Will also only see messages from such users

IRCOpers only:

  • If they have the proper override (which afaik is override:see:who:onchannel) they can also see everyone, but not their messages if they don't have the proper list modes

The channel mode can only be set by people with +a or +q (and opers with OperOverride obv). When the mode is unset or someone gets chanops, they won't immediately see the other users "joining". Instead, people have to do /names #chan (this is how it worked in U3 too). OR if you have +D active as well, that module will take care of the rest. ;]