3
0
mirror of https://github.com/jlu5/PyLink.git synced 2024-11-30 23:09:23 +01:00
PyLink/docs/technical/channel-modes.csv
James Lu a03214514c hybrid, ts6, ratbox: fix +p mode definitions properly
+p is noknock and rfc1459-style private on all 3 IRCds, though the latter bit is undocumented in /help cmodes (maybe it's assumed?)
+p is also "paranoia" on hybrid, which adds more restrictions to halfops and /invite

(cherry picked from commit c107f0062f)
2017-08-31 15:06:25 -07:00

61 lines
2.4 KiB
Plaintext

Channel Mode / IRCd,RFC1459,InspIRCd,charybdis,Elemental-IRCd,UnrealIRCd,IRCd-Hybrid,Nefarious IRCu,ircd-ratbox,snircd,IRCu,ngIRCd
admin,,a (m_customprefix/m_chanprotect),,a (when enabled),a,,,,,,
adminonly,,,A (extensions/chm_adminonly),A (extensions/chm_adminonly.c),,,a,,,,
allowinvite,,A (m_allowinvite),g,g,,,,,,,
autoop,,w (m_autoop),,,,,,,,,
ban,b,b,b,b,b,b,b,b,b,b,b
banexception,,e (m_banexception),e,e,e,e,e,e,,,e
blockcaps,,B (m_blockcaps),,G (extensions/chm_nocaps.c),,,,,,,
blockcolor,,c (m_blockcolor),,,c,c,c,,c,c,
delayjoin,,,,,D,,D,,D,D,
exemptchanops,,X (m_exemptchanops),,,,,,,,,
filter,,g (m_filter),,,,,,,,,
flood,,f (m_messageflood),,,,,,,,,
flood_unreal,,,,,f,,,,,,
freetarget,,,F,F,,,,,,,
had_delayjoin,,,,,,,d,,d,d,
halfop,,h (m_customprefix/m_halfop),,h (when enabled),h,h,,,,,
hiddenbans,,,,u,,,,,,,
hidequits,,,,,,,Q,,u,,
history,,H (m_chanhistory),,,,,,,,,
invex,,I (m_inviteexception),I,I,I,I,,I,,,I
inviteonly,i,i,i,i,i,i,i,i,i,i,i
issecure,,,,,Z,,,,,,
joinflood,,j (m_joinflood),j,j,,,,,,,
key,k,k,k,k,k,k,k,k,k,k,k
kicknorejoin,,J (m_kicknorejoin),,J,,,,,,,
largebanlist,,,L,L,,,,,,,
limit,l,l,l,l,l,l,l,l,l,l,l
moderated,m,m,m,m,m,m,m,m,m,m,m
nickflood,,F (m_nickflood),,,,,,,,,
noamsg,,,,,,,T,,T,,
noctcp,,C (m_noctcp),C,C,C,C,C,,C,C,
noextmsg,n,n,n,n,n,n,n,n,,,n
noforwards,,,Q,Q,,,,,,,
noinvite,,,,,V,,,,,,V
nokick,,Q (m_nokicks),,E,Q,,,,,,Q
noknock,,K (m_knock),p,,K,p,,,,,
nonick,,N (m_nonicks),,d,N,,,,,,N
nonotice,,T (m_nonotice),T (extensions/chm_nonotice),T,T,,N,,N,,
official-join,,Y (m_ojoin),,,,,,,,,
op,o,o,o,o,o,o,o,o,o,o,o
operonly,,O (m_operchans),O (extensions/chm_operonly),O (extensions/chm_operonly.c),O,O,O,,,,O
oplevel_apass,,,,,,,A,,A,A,
oplevel_upass,,,,,,,U,,U,U,
opmoderated,,U (extras/m_opmoderated),z,z,,,,,,,
owner,,q (m_customprefix/m_chanprotect),,y (when enabled),q,,,,,,
paranoia,,,,,,p,,,,,
permanent,,P (m_permchannels),P,P,P,,z,,,,P
private,p,p,,,p,,p,,p,p,p
quiet,,,q,q,,,,,,,
redirect,,L (m_redirect),f,f,L,,L,,,,
registered,,r (m_services_account),,,r,r,R,,R,R,r
regmoderated,,M (m_services_account),,,M,M,M,,M,,M
regonly,,R (m_services_account),r,r,R,R,r,r,r,r,R
repeat,,E (m_repeat),,K (extensions/chm_norepeat.c),,,,,,,
secret,s,s,s,s,s,s,s,s,s,s,s
sslonly,,z (m_sslmodes),S (extensions/chm_sslonly),S (extensions/chm_sslonly.c),z,S,,S,,,z
stripcolor,,S (m_stripcolor),c,c,S,,S,,,,
topiclock,t,t,t,t,t,t,t,t,t,t,t
voice,v,v,v,v,v,v,v,v,v,v,v