[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