Supported Channel Modes


Mode Description
a <nick>
Makes the user a channel admin
b <nick!user@host>
Bans the given user from the channel
c
No ANSI color can be sent to the channel
C
No CTCP's allowed in the channel
e <nick!user@host>
Exception ban – If someone matches this, they can join a channel even if they match an existing ban
f [<number><type>]:<seconds>
Channel flood protection.
h <nick>
Gives half-op status to the user
i
Invite required
I <nick!user@host>
Invite exceptions ("invex") - if someone matches this, they can bypass +i requirements to enter the channel.
j <joins:seconds>
Throttles joins per-user to joins per seconds seconds
K
/knock is not allowed
k <key>
Sets a key needed to join
l <##>
Sets max number of users
L <Chan>
If the amount set by +l has been reached, users will be sent to this channel
M
A registered nickname (+r) is required to talk
m
Moderated channel. Only +v/h/o/a/q users may speak
N
No nick name changes permitted
n
No messages from outside channels
o <nick>
Gives a user channel operator status
p
Makes channel private
q <nick>
Sets channel owner
Q
Only Services can kick users
r
Marks a channel as registered
R
Requires a registered nickname to join
S
Strips all incoming colors
s
Makes channel secret
t
Only halfops, chanops, or better can set topic
T
No NOTICE's allowed in the channel
u
Auditorium – Makes /names and /who #channel only show channel ops
V
/invite is not allowed
v <nick>
Gives a voice to users. (May speak in +m channels)
z
Only clients on a Secure (SSL) Connection may join
Z
Set by the server to indicate all users on the channel are on a Secure (SSL) Connection. Only active if +z is also set.