User Privileges in Channels

Certain users may be given a specific status in a channel, which gives them control over the channel to a certain extend. The different statuses a user can have in a channel are:

Operator (@)

Half-Operator (%)

Voice (+)

Channel Operator

A channel operator (commonly known as moderator) has the ability to set channel modes, change the channel topic description and assign other users as channel half-operators and voiced users.

A channel operator can perform the following commands:

Kick:
/kick #channel name nickname
Topic:
/topic #channel text
Mode:
/mode #channel mode-prefix
Invite:
/invite nickname #channel



Channel Half-Operator

As the name suggests, channel half operator can only perform a fraction of commands a channel operator can.

In summary, a channel half-operator can not set the following channel modes:

+l (Limit the number of users in a channel)
+p (Assign the channel as private and prevent it being listed when the /list command is issued)
+s (Assign the channel as secret and prevent it being listed when the /list command is issued)
Kick/Ban another channel half-operator or channel operator.



Voice

Being assigned voice status does not allow the user to perform any special tasks that channel operators and half operators can perform. Being a voiced user only becomes a benefit when the channel is in moderated mode (+m), which means only channel operators, half-operators and voiced users may talk in the channel.