Note: This is not a ChanServ command, but is a common way of denoting what is widely considered the easiest way to manage channel access lists. It refers to a group of commands that all follow a similar format. If you are new to channel registrations, start here before moving on to more complex commands like access or flags
The following list of XOP commands goes from lowest level of access to highest level of access. These commands can work with registered nicknames or host masks. For channel security, it is strongly recommended that you not use masks for any access levels above VOP. As such, the usage of masks for managing these lists is not discussed here, particularly as it is a more advanced topic.
Using the XOP commands
All XOP commands follow the same format. Simply pick the command below you wish to run and add or delete users from the list, or simply view the lists. Here are example commands for each. Simply replace X with the appropriate XOP command letter from below.
Adding nick1 to #channel access list:
/msg ChanServ XOP #channel add nick1
Deleting nick1 from #channel access list:
/msg ChanServ XOP #channel del nick1
Listing all users with XOP access:
/msg ChanServ XOP #channel list
Listing all users with XOP access who have entry numbers 1, 3, 4, 5, 9, 10, and 11:
/msg ChanServ XOP #channel list 1,3-5,9-11
Delete all users with XOP access (use with care, there is no undoing this command):
/msg ChanServ XOP #channel clear
Note that the above commands listing users by XOP access will not necessarily work if access was assigned with the flags command. This is because flags can be assigned independently of any preset access levels to channels. Thus, channel access entries can exist which do not match any XOP entry at all.
This stands for voiced person. A VOP is a person who is automatically voiced upon joining a channel. What exactly voice means is mostly dependent on the channel. Officially, in the IRC protocol and on our network, a voiced user is one who can talk in the channel while it is set to channel mode +m, or mute. However, channel operators can denote other users for voice as they see fit. If in doubt, ask channel operators what voice means in the channel in question.
This stands for half operator. A half operator can, by default with new channel registrations, kick out voiced users and below, set channel modes in accordance with the channel settings, and can change the channel's topic.
This stands for automatic operator. An automatic operator can, by default with new channel registrations, kick out automatic operators and below, set channel modes in accordance with channel settings, and can change the channel's topic.
This stands for super operator, and can also denote a user that is given the protected flag in ChanServ access lists. A super operator can, by default with new channel registrations, kick out automatic operators and below, change the channel's topic set channel modes in accordance with channel settings, use the ChanServ set command on the channel.
This acronym does not stand for anything. It does denote someone with founder access to the channel. This is not necessarily the nickname registered as the founder, and different accounts can have founder access to the same channel. A QOP by default can do anything a SOP or super operator can do, but they can also change all of a channel's settings except for certain founder only settings, like levels or selecting a successor.