* Mode +p corresponds to both “noknock” and “private” on TS6 IRCds, as well as “paranoia” on hybrid.

Channel Mode / IRCd RFC 1459 InspIRCd charybdis Elemental-IRCd ChatIRCd UnrealIRCd Nefarious snircd IRCu ircd-ratbox IRCd-Hybrid ngIRCd
admin n/a+a
(m_customprefix, m_chanprotect)
n/a+a
(when enabled)
n/a+an/an/an/an/an/a+a
adminonly n/an/a+A
(ext/chm_adminonly)
+A
(ext/chm_adminonly.so)
+A
(ext/chm_adminonly)
n/a+an/an/an/an/an/a
allowinvite n/a+A
(m_allowinvite)
+g+g+gn/an/an/an/an/an/an/a
autoop n/a+w
(m_autoop)
n/an/an/an/an/an/an/an/an/an/a
ban +b+b+b+b+b+b+b+b+b+b+b+b
banexception n/a+e
(m_banexception)
+e+e+e+e+en/an/a+e+e+e
blockcaps n/a+B
(m_blockcaps)
n/a+G
(ext/chm_nocaps.so)
n/an/an/an/an/an/an/an/a
blockcolor n/a+c
(m_blockcolor)
n/an/an/a+c+c+c+cn/a+cn/a
delayjoin n/an/an/an/an/a+D+D+D+Dn/an/an/a
exemptchanops n/a+X
(m_exemptchanops)
n/an/an/an/an/an/an/an/an/an/a
filter n/a+g
(m_filter)
n/an/an/an/an/an/an/an/an/an/a
flood n/a+f
(m_messageflood)
n/an/an/an/an/an/an/an/an/an/a
flood_unreal n/an/an/an/an/a+fn/an/an/an/an/an/a
freetarget n/an/a+F+F+Fn/an/an/an/an/an/an/a
had_delayjoin n/an/an/an/an/an/a+d+d+dn/an/an/a
halfop n/a+h
(m_customprefix, m_halfop)
n/a+h
(when enabled)
n/a+hn/an/an/an/a+h+h
hiddenbans n/an/an/a+un/an/an/an/an/an/an/an/a
hidequits n/an/an/an/an/an/a+Q+un/an/an/an/a
history n/a+H
(m_chanhistory)
n/an/an/an/an/an/an/an/an/an/a
invex n/a+I
(m_inviteexception)
+I+I+I+In/an/an/a+I+I+I
inviteonly +i+i+i+i+i+i+i+i+i+i+i+i
issecure n/an/an/an/an/a+Zn/an/an/an/an/an/a
joinflood n/a+j
(m_joinflood)
+j+j+jn/an/an/an/an/an/an/a
key +k+k+k+k+k+k+k+k+k+k+k+k
kicknorejoin n/a+J
(m_kicknorejoin)
n/a+Jn/an/an/an/an/an/an/an/a
largebanlist n/an/a+L+L+Ln/an/an/an/an/an/an/a
limit +l+l+l+l+l+l+l+l+l+l+l+l
moderated +m+m+m+m+m+m+m+m+m+m+m+m
netadminonly n/an/an/an/a+N
(ext/chm_netadminonly)
n/an/an/an/an/an/an/a
nickflood n/a+F
(m_nickflood)
n/an/an/an/an/an/an/an/an/an/a
noamsg n/an/an/an/an/an/a+T+Tn/an/an/an/a
noctcp n/a+C
(m_noctcp)
+C+C+C+C+C+C+Cn/a+Cn/a
noextmsg +n+n+n+n+n+n+nn/an/a+n+n+n
noforwards n/an/a+Q+Q+Qn/an/an/an/an/an/an/a
noinvite n/an/an/an/an/a+Vn/an/an/an/an/a+V
nokick n/a+Q
(m_nokicks)
n/a+En/a+Qn/an/an/an/an/a+Q
noknock n/a+K
(m_knock)
+p*+p*+p*+Kn/an/an/a+p*+p*n/a
nonick n/a+N
(m_nonicks)
n/a+dn/a+Nn/an/an/an/an/a+N
nonotice n/a+T
(m_nonotice)
+T
(ext/chm_nonotice)
+T+T
(ext/chm_nonotice)
+T+N+Nn/an/an/an/a
official-join n/a+Y
(m_ojoin)
n/an/an/an/an/an/an/an/an/an/a
op +o+o+o+o+o+o+o+o+o+o+o+o
operonly n/a+O
(m_operchans)
+O
(ext/chm_operonly)
+O
(ext/chm_operonly.so)
+O
(ext/chm_operonly)
+O+On/an/an/a+O+O
oplevel_apass n/an/an/an/an/an/a+A+A+An/an/an/a
oplevel_upass n/an/an/an/an/an/a+U+U+Un/an/an/a
opmoderated n/a+U
(extras/m_opmoderated)
+z+z+zn/an/an/an/an/an/an/a
owner n/a+q
(m_customprefix, m_chanprotect)
n/a+y
(when enabled)
n/a+qn/an/an/an/an/a+q
paranoia n/an/an/an/an/an/an/an/an/an/a+p*n/a
permanent n/a+P
(m_permchannels)
+P+P+P+P+zn/an/an/an/a+P
private +p+p+p*+p*+p*+p+p+p+p+p*+p*+p
quiet n/an/a+q+q+qn/an/an/an/an/an/an/a
redirect n/a+L
(m_redirect)
+f+f+f+L+Ln/an/an/an/an/a
registered n/a+r
(m_services_account)
n/an/an/a+r+R+R+Rn/a+r+r
regmoderated n/a+M
(m_services_account)
n/an/an/a+M+M+Mn/an/a+M+M
regonly n/a+R
(m_services_account)
+r+r+r+R+r+r+r+r+R+R
repeat n/a+E
(m_repeat)
n/a+K
(ext/chm_norepeat.c)
n/an/an/an/an/an/an/an/a
secret +s+s+s+s+s+s+s+s+s+s+s+s
sslonly n/a+z
(m_sslmodes)
+S
(ext/chm_sslonly)
+S
(ext/chm_sslonly.c)
+S
(ext/chm_sslonly)
+zn/an/an/a+S+S+z
stripcolor n/a+S
(m_stripcolor)
+c+c+c+S+Sn/an/an/an/an/a
topiclock +t+t+t+t+t+t+t+t+t+t+t+t
voice +v+v+v+v+v+v+v+v+v+v+v+v