[IRCServices] IRC Services 5.1 Features
Bergee
lordbergee at comcast.net
Tue Jul 13 23:11:26 PDT 2004
Andrew Church wrote:
> As far as I understand it (correct me if I'm wrong), channel owner
> mode is just like protected (+a) except that it can't be unset by
> other +a users; if that's the case, I'm not sure there's much reason
> to use it at all--after all, ChanServ will always let the founder
> unban, rejoin, and get +a back as needed.
> What would people think of just doing away with channel owner
> mode support entirely?
At least on Unreal that is not quite true. The mode +q (which is used
to indicated owner on Unreal) allows you to set or remove channel modes
+u (auditorium mode) and +L (channel linking). It also allows you to
set/remove +a or +q from users on the channel (and services doesn't
enforce +q on anyone, regardless of whether one is the founder). And of
course, there's the stuff related to kicking, as a user with +q, you can
kick any +a or +q users from the channel, and can't be kicked yourself
unless the user trying also has +q. Last but not least, if this feature
is enabled, +q also grants the user a different prefix, which a lot of
users like to indicate at a glance who runs the channel.
On Unreal, given that having it is the only way one can set two channel
modes without using services, I think it's a good idea to keep the
support for it in place. I would also make the suggestion that if
ChanServ enforce is on, that the channel owner mode be enforced if
another user removes it. :)
Bergee