3
0
mirror of https://github.com/jlu5/PyLink.git synced 2024-11-01 17:29:21 +01:00
PyLink/docs/modelists/channel-modes.csv
2019-12-29 09:53:15 -08:00

4.2 KiB

1Channel Mode / IRCdrfc1459hybridinspircd/insp20inspircd/insp3ngircdp10/ircup10/nefariousp10/snircdts6/charybdists6/chatircdts6/elementalts6/ratboxunreal
2admina (m_customprefix, m_chanprotect)a (customprefix)aa (when enabled)a (when enabled)a
3adminonlyaA (ext/chm_adminonly)A (ext/chm_adminonly)A (ext/chm_adminonly.so)
4allowinviteA (m_allowinvite)A (allowinvite)ggg
5auditoriumu (m_auditorium)u (auditorium)
6autoopw (m_autoop)w (autoop)
7banbbbbbbbbbbbbb
8banexceptionee (m_banexception)e (banexception)eeeeeee
9blockcapsB (m_blockcaps)B (anticaps, blockcaps)G (ext/chm_nocaps.so)
10blockcolorcc (m_blockcolor)c (blockcolor)cccc (chanmodes/nocolor)
11blockhighlightV (contrib/m_blockhighlight)V (contrib/blockhighlight)
12censorG (m_censor)G (censor)G (chanmodes/censor)
13delayjoinD (m_delayjoin)D (delayjoin)DDDD (chanmodes/delayjoin)
14delaymsgd (m_delaymsg)d (delaymsg)
15exemptchanopsX (m_exemptchanops)X (exemptchanops)
16filterg (m_filter)g (filter)(via extban ~T:block:)
17floodf (m_messageflood)f (messageflood)
18flood_unrealf (chanmodes/floodprot)
19freetargetFFF
20had_delayjoinddd
21halfophh (m_customprefix, m_halfop)h (customprefix)hh (when enabled)h (when enabled)h
22hiddenbansu
23hidequitsQu
24historyH (m_chanhistory)H (chanhistory)
25invexII (m_inviteexception)I (inviteexception)IIIIII
26inviteonlyiiiiiiiiiiiii
27issecureZ (chanmodes/issecure)
28joinfloodj (m_joinflood)j (joinflood)jjj
29keykkkkkkkkkkkkk
30kicknorejoinJ
31kicknorejoin_inspJ (m_kicknorejoin)J (kicknorejoin)
32largebanlistLLL
33limitlllllllllllll
34moderatedmmmmmmmmmmmmm
35netadminonlyN (ext/chm_netadminonly)
36nickfloodF (m_nickflood)F (nickflood)
37noamsgTT
38noctcpCC (m_noctcp)C (noctcp)CCCCCCC (chanmodes/noctcp)
39noextmsgnnnnnnnnnnnnn
40noforwardsQQQ
41noinviteVV (chanmodes/noinvite)
42nokickQ (m_nokicks)Q (nokicks)QEQ (chanmodes/nokick)
43noknockp*K (m_knock)K (knock)p*p*p*p*K (chanmodes/noknock)
44nonickN (m_nonicks)N (nonicks)NdN (chanmodes/nonickchange)
45nonoticeT (m_nonotice)T (nonotice)NNT (ext/chm_nonotice)T (ext/chm_nonotice)TT (chanmodes/nonotice)
46official-joinY (m_ojoin)Y (ojoin)
47opooooooooooooo
48operonlyOO (m_operchans)O (operchans)OOO (ext/chm_operonly)O (ext/chm_operonly)O (ext/chm_operonly.so)O (chanmodes/operonly)
49oplevel_apassAAA
50oplevel_upassUUU
51opmoderatedU (contrib/m_opmoderated)zzz
52ownerq (m_customprefix, m_chanprotect)q (customprefix)qy (when enabled)y (when enabled)q
53paranoiap*
54permanentP (m_permchannels)P (permchannels)PzPPPP (chanmodes/permanent)
55privatepp*ppppppp*p*p*p*p
56quiet(via extban m:)(via extban m:)(via extban ~q:)qqq(via extban ~q:)
57redirectL (m_redirect)L (redirect)LfffL (chanmodes/link)
58registeredrr (m_services_account)r (services_account)rRRRr
59regmoderatedMM (m_services_account)M (services_account)MMMM (chanmodes/regonlyspeak)
60regonlyRR (m_services_account)R (services_account)RrrrrrrrR (chanmodes/regonly)
61repeatK (ext/chm_norepeat.c)
62repeat_inspE (repeat)
63secretsssssssssssss
64sslonlySz (m_sslmodes)z (sslmodes)zS (ext/chm_sslonly)S (ext/chm_sslonly)S (ext/chm_sslonly.c)Sz (chanmodes/secureonly)
65stripcolorS (m_stripcolor)S (stripcolor)ScccS (chanmodes/stripcolor)
66topiclockttttttttttttt
67voicevvvvvvvvvvvvv
68
69----
70<b>Note</b>: Channel modes for InspIRCd and UnrealIRCd are automatically negotiated on connect; this may not be a complete list.
71* Mode +p corresponds to both “noknock” and “private” on TS6 IRCds, as well as “paranoia” on hybrid.