mirror of
				https://github.com/jlu5/PyLink.git
				synced 2025-11-04 00:47:21 +01:00 
			
		
		
		
	docs, hybrid, ratbox: Mode definition updates
This commit is contained in:
		
							parent
							
								
									eb79f77bd2
								
							
						
					
					
						commit
						36e18929de
					
				@ -1,59 +1,59 @@
 | 
			
		||||
Channel Mode / IRCd,InspIRCd,charybdis,Elemental-IRCd,UnrealIRCd,IRCd-Hybrid,Nefarious IRCu
 | 
			
		||||
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
 | 
			
		||||
banexception,e (m_banexception),e,e,e,e,e
 | 
			
		||||
blockcaps,B (m_blockcaps),,G (extensions/chm_nocaps.c),,,
 | 
			
		||||
blockcolor,c (m_blockcolor),,,c,c,c
 | 
			
		||||
delayjoin,,,,,,D
 | 
			
		||||
exemptchanops,X (m_exemptchanops),,,,,
 | 
			
		||||
filter,g (m_filter),,,,,
 | 
			
		||||
flood,f (m_messageflood),,,,,
 | 
			
		||||
flood_unreal,,,,f,,
 | 
			
		||||
freetarget,,F,F,,,
 | 
			
		||||
had_delayjoins,,,,,,d
 | 
			
		||||
halfop,h (m_customprefix/m_halfop),,h (when enabled),h,h,
 | 
			
		||||
hiddenbans,,,u,,,
 | 
			
		||||
hidequits,,,,,,Q
 | 
			
		||||
history,H (m_chanhistory),,,,,
 | 
			
		||||
invex,I (m_inviteexception),I,I,I,I,
 | 
			
		||||
inviteonly,i,i,i,i,i,i
 | 
			
		||||
issecure,,,,Z,,
 | 
			
		||||
joinflood,j (m_joinflood),j,j,,,
 | 
			
		||||
key,k,k,k,k,k,k
 | 
			
		||||
kicknorejoin,J (m_kicknorejoin),,J,,,
 | 
			
		||||
largebanlist,,L,L,,,
 | 
			
		||||
limit,l,l,l,l,l,l
 | 
			
		||||
moderated,m,m,m,m,m,m
 | 
			
		||||
nickflood,F (m_nickflood),,,,,
 | 
			
		||||
noamsg,,,,,,T
 | 
			
		||||
noctcp,C (m_noctcp),C,C,C,C,C
 | 
			
		||||
noextmsg,n,n,n,n,n,n
 | 
			
		||||
noforwards,,Q,Q,,,
 | 
			
		||||
noinvite,,,,,,
 | 
			
		||||
nokick,Q (m_nokicks),,E,Q,,
 | 
			
		||||
noknock,K (m_knock),p,,K,p,
 | 
			
		||||
nonick,N (m_nonicks),,d,N,,
 | 
			
		||||
nonotice,T (m_nonotice),T (extensions/chm_nonotice),T,T,,N
 | 
			
		||||
official-join,Y (m_ojoin),,,,,
 | 
			
		||||
op,o,o,o,o,o,o
 | 
			
		||||
operonly,O (m_operchans),O (extensions/chm_operonly),O (extensions/chm_operonly.c),O,O,O
 | 
			
		||||
oplevel_apass,,,,,,A
 | 
			
		||||
oplevel_upass,,,,,,U
 | 
			
		||||
opmoderated,U (extras/m_opmoderated),z,z,,,
 | 
			
		||||
owner,q (m_customprefix/m_chanprotect),,y (when enabled),q,,
 | 
			
		||||
permanent,P (m_permchannels),P,P,P,,z
 | 
			
		||||
private,p,,,p,,p
 | 
			
		||||
quiet,,q,q,,,
 | 
			
		||||
redirect,L (m_redirect),f,f,L,,L
 | 
			
		||||
registered,r (m_services_account),,,r,r,R
 | 
			
		||||
regmoderated,M (m_services_account),,,M,M,M
 | 
			
		||||
regonly,R (m_services_account),r,r,R,R,r
 | 
			
		||||
repeat,E (m_repeat),,K (extensions/chm_norepeat.c),,,
 | 
			
		||||
secret,s,s,s,s,s,s
 | 
			
		||||
sslonly,z (m_sslmodes),S (extensions/chm_sslonly),S (extensions/chm_sslonly.c),z,S,
 | 
			
		||||
stripcolor,S (m_stripcolor),c,c,S,,S
 | 
			
		||||
topiclock,t,t,t,t,t,t
 | 
			
		||||
voice,v,v,v,v,v,v
 | 
			
		||||
Channel Mode / IRCd,InspIRCd,charybdis,Elemental-IRCd,UnrealIRCd,IRCd-Hybrid,Nefarious IRCu,Ircd-ratbox
 | 
			
		||||
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
 | 
			
		||||
banexception,e (m_banexception),e,e,e,e,e,e
 | 
			
		||||
blockcaps,B (m_blockcaps),,G (extensions/chm_nocaps.c),,,,
 | 
			
		||||
blockcolor,c (m_blockcolor),,,c,c,c,
 | 
			
		||||
delayjoin,,,,,,D,
 | 
			
		||||
exemptchanops,X (m_exemptchanops),,,,,,
 | 
			
		||||
filter,g (m_filter),,,,,,
 | 
			
		||||
flood,f (m_messageflood),,,,,,
 | 
			
		||||
flood_unreal,,,,f,,,
 | 
			
		||||
freetarget,,F,F,,,,
 | 
			
		||||
had_delayjoins,,,,,,d,
 | 
			
		||||
halfop,h (m_customprefix/m_halfop),,h (when enabled),h,h,,
 | 
			
		||||
hiddenbans,,,u,,,,
 | 
			
		||||
hidequits,,,,,,Q,
 | 
			
		||||
history,H (m_chanhistory),,,,,,
 | 
			
		||||
invex,I (m_inviteexception),I,I,I,I,,I
 | 
			
		||||
inviteonly,i,i,i,i,i,i,i
 | 
			
		||||
issecure,,,,Z,,,
 | 
			
		||||
joinflood,j (m_joinflood),j,j,,,,
 | 
			
		||||
key,k,k,k,k,k,k,k
 | 
			
		||||
kicknorejoin,J (m_kicknorejoin),,J,,,,
 | 
			
		||||
largebanlist,,L,L,,,,
 | 
			
		||||
limit,l,l,l,l,l,l,l
 | 
			
		||||
moderated,m,m,m,m,m,m,m
 | 
			
		||||
nickflood,F (m_nickflood),,,,,,n
 | 
			
		||||
noamsg,,,,,,T,
 | 
			
		||||
noctcp,C (m_noctcp),C,C,C,C,C,
 | 
			
		||||
noextmsg,n,n,n,n,n,n,n
 | 
			
		||||
noforwards,,Q,Q,,,,
 | 
			
		||||
noinvite,,,,,,,
 | 
			
		||||
nokick,Q (m_nokicks),,E,Q,,,
 | 
			
		||||
noknock,K (m_knock),p,,K,p,,
 | 
			
		||||
nonick,N (m_nonicks),,d,N,,,
 | 
			
		||||
nonotice,T (m_nonotice),T (extensions/chm_nonotice),T,T,,N,
 | 
			
		||||
official-join,Y (m_ojoin),,,,,,
 | 
			
		||||
op,o,o,o,o,o,o,o
 | 
			
		||||
operonly,O (m_operchans),O (extensions/chm_operonly),O (extensions/chm_operonly.c),O,O,O,
 | 
			
		||||
oplevel_apass,,,,,,A,
 | 
			
		||||
oplevel_upass,,,,,,U,
 | 
			
		||||
opmoderated,U (extras/m_opmoderated),z,z,,,,
 | 
			
		||||
owner,q (m_customprefix/m_chanprotect),,y (when enabled),q,,,
 | 
			
		||||
permanent,P (m_permchannels),P,P,P,,z,
 | 
			
		||||
private,p,,,p,,p,p
 | 
			
		||||
quiet,,q,q,,,,
 | 
			
		||||
redirect,L (m_redirect),f,f,L,,L,
 | 
			
		||||
registered,r (m_services_account),,,r,r,R,
 | 
			
		||||
regmoderated,M (m_services_account),,,M,M,M,
 | 
			
		||||
regonly,R (m_services_account),r,r,R,R,r,r
 | 
			
		||||
repeat,E (m_repeat),,K (extensions/chm_norepeat.c),,,,
 | 
			
		||||
secret,s,s,s,s,s,s,s
 | 
			
		||||
sslonly,z (m_sslmodes),S (extensions/chm_sslonly),S (extensions/chm_sslonly.c),z,S,,S
 | 
			
		||||
stripcolor,S (m_stripcolor),c,c,S,,S,
 | 
			
		||||
topiclock,t,t,t,t,t,t,t
 | 
			
		||||
voice,v,v,v,v,v,v,v
 | 
			
		||||
 | 
			
		||||
		
		
			
  | 
@ -1,47 +1,48 @@
 | 
			
		||||
User Mode / IRCd,InspIRCd,charybdis,Elemental-IRCd,UnrealIRCd,IRCd-Hybrid,Nefarious IRCu
 | 
			
		||||
admin,,a,a,,a,a
 | 
			
		||||
bot,B,,B,B,,B
 | 
			
		||||
callerid,g,g,g,,g,g
 | 
			
		||||
cloak,x,x,x,x,x,x
 | 
			
		||||
cloak_fakehost,,,,,,f
 | 
			
		||||
cloak_hashedhost,,,,,,C
 | 
			
		||||
cloak_hashedip,,,,,,c
 | 
			
		||||
cloak_sethost,,,,,,h
 | 
			
		||||
deaf,d,D,D,d,D,D
 | 
			
		||||
deaf_commonchan,c,,,,G,q
 | 
			
		||||
debug,,,,,d,
 | 
			
		||||
filter,,,,G,,
 | 
			
		||||
helpop,h,,,,,
 | 
			
		||||
hidechans,I,,I,p,p,n
 | 
			
		||||
hideidle,,,,I,q,I
 | 
			
		||||
hideoper,H,,,H,H,H
 | 
			
		||||
invisible,i,i,i,i,i,i
 | 
			
		||||
locops,,l,l,,l,O
 | 
			
		||||
noctcp,,,C,T,,
 | 
			
		||||
noforward,,Q,Q,,,L
 | 
			
		||||
noinvite,,,V,,,
 | 
			
		||||
oper,o,o,o,,o,o
 | 
			
		||||
operwall,,z,z,,,
 | 
			
		||||
override,,p,p,,,X
 | 
			
		||||
protected,,,,q,,
 | 
			
		||||
regdeaf,R,R,R,R,R,R
 | 
			
		||||
registered,r,,,r,r,r
 | 
			
		||||
servprotect,k,S,S,S,,k
 | 
			
		||||
showwhois,W,,,W,,W
 | 
			
		||||
sno_admin_requests,,,,,y,
 | 
			
		||||
sno_badclientconnections,,,,,u,
 | 
			
		||||
sno_botfloods,,,,,b,
 | 
			
		||||
sno_clientconnections,,,,,c,
 | 
			
		||||
sno_debug,,,,,,g
 | 
			
		||||
sno_fullauthblock,,,,,f,
 | 
			
		||||
sno_nickchange,,,,,n,
 | 
			
		||||
sno_rejectedclients,,,,,j,
 | 
			
		||||
sno_remoteclientconnections,,,,,F,
 | 
			
		||||
sno_server_connects,,,,,e,
 | 
			
		||||
sno_skill,,,,,k,
 | 
			
		||||
snomask,s,s,s,s,s,s
 | 
			
		||||
ssl,,,,z,S,z
 | 
			
		||||
stripcolor,S,,,,,
 | 
			
		||||
vhost,,,,t,,
 | 
			
		||||
wallops,w,w,w,w,w,w
 | 
			
		||||
webirc,,,,,W,
 | 
			
		||||
User Mode / IRCd,InspIRCd,charybdis,Elemental-IRCd,UnrealIRCd,IRCd-Hybrid,Nefarious IRCu,Ircd-ratbox
 | 
			
		||||
admin,,a,a,,a,a,a
 | 
			
		||||
bot,B,,B,B,,B,
 | 
			
		||||
callerid,g,g,g,,g,g,g
 | 
			
		||||
cloak,x,x,x,x,x,x,
 | 
			
		||||
cloak_fakehost,,,,,,f,
 | 
			
		||||
cloak_hashedhost,,,,,,C,
 | 
			
		||||
cloak_hashedip,,,,,,c,
 | 
			
		||||
cloak_sethost,,,,,,h,
 | 
			
		||||
deaf,d,D,D,d,D,D,D
 | 
			
		||||
deaf_commonchan,c,,,,G,q,
 | 
			
		||||
debug,,,,,d,,
 | 
			
		||||
filter,,,,G,,,
 | 
			
		||||
helpop,h,,,,,,
 | 
			
		||||
hidechans,I,,I,p,p,n,
 | 
			
		||||
hideidle,,,,I,q,I,
 | 
			
		||||
hideoper,H,,,H,H,H,
 | 
			
		||||
invisible,i,i,i,i,i,i,i
 | 
			
		||||
locops,,l,l,,l,O,l
 | 
			
		||||
noctcp,,,C,T,,,
 | 
			
		||||
noforward,,Q,Q,,,L,
 | 
			
		||||
noinvite,,,V,,,,
 | 
			
		||||
oper,o,o,o,,o,o,o
 | 
			
		||||
operwall,,z,z,,,,z
 | 
			
		||||
override,,p,p,,,X,
 | 
			
		||||
protected,,,,q,,,
 | 
			
		||||
regdeaf,R,R,R,R,R,R,
 | 
			
		||||
registered,r,,,r,r,r,
 | 
			
		||||
servprotect,k,S,S,S,,k,S
 | 
			
		||||
showwhois,W,,,W,,W,
 | 
			
		||||
sno_admin_requests,,,,,y,,y
 | 
			
		||||
sno_badclientconnections,,,,,u,,u
 | 
			
		||||
sno_botfloods,,,,,b,,b
 | 
			
		||||
sno_clientconnections,,,,,c,,c
 | 
			
		||||
sno_debug,,,,,,g,d
 | 
			
		||||
sno_extclientconnections,,,,,,,C
 | 
			
		||||
sno_fullauthblock,,,,,f,,f
 | 
			
		||||
sno_nickchange,,,,,n,,
 | 
			
		||||
sno_rejectedclients,,,,,j,,r
 | 
			
		||||
sno_remoteclientconnections,,,,,F,,
 | 
			
		||||
sno_server_connects,,,,,e,,x
 | 
			
		||||
sno_skill,,,,,k,,k
 | 
			
		||||
snomask,s,s,s,s,s,s,s
 | 
			
		||||
ssl,,,,z,S,z,
 | 
			
		||||
stripcolor,S,,,,,,
 | 
			
		||||
vhost,,,,t,,,
 | 
			
		||||
wallops,w,w,w,w,w,w,w
 | 
			
		||||
webirc,,,,,W,,
 | 
			
		||||
 | 
			
		||||
		
		
			
  | 
@ -44,9 +44,9 @@ class HybridProtocol(TS6Protocol):
 | 
			
		||||
            'callerid': 'g', 'admin': 'a', 'deaf_commonchan': 'G', 'hideoper': 'H',
 | 
			
		||||
            'webirc': 'W', 'sno_clientconnections': 'c', 'sno_badclientconnections': 'u',
 | 
			
		||||
            'sno_rejectedclients': 'j', 'sno_skill': 'k', 'sno_fullauthblock': 'f',
 | 
			
		||||
            'sno_remoteclientconnections': 'F', 'sno_admin_requests': 'y', 'sno_debug': 'd',
 | 
			
		||||
            'sno_remoteclientconnections': 'F', 'sno_stats': 'y', 'sno_debug': 'd',
 | 
			
		||||
            'sno_nickchange': 'n', 'hideidle': 'q', 'registered': 'r',
 | 
			
		||||
            'snomask': 's', 'ssl': 'S', 'sno_server_connects': 'e', 'sno_botfloods': 'b',
 | 
			
		||||
            'snomask': 's', 'ssl': 'S', 'sno_serverconnects': 'e', 'sno_botfloods': 'b',
 | 
			
		||||
            # Now, map all the ABCD type modes:
 | 
			
		||||
            '*A': '', '*B': '', '*C': '', '*D': 'DFGHRSWabcdefgijklnopqrsuwxy'
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
@ -32,7 +32,7 @@ class RatboxProtocol(TS6Protocol):
 | 
			
		||||
            'sno_clientconnections': 'c', 'sno_extclientconnections': 'C', 'sno_debug': 'd',
 | 
			
		||||
            'sno_fullauthblock': 'f', 'sno_skill': 'k', 'locops': 'l',
 | 
			
		||||
            'sno_rejectedclients': 'r', 'snomask': 's', 'sno_badclientconnections': 'u',
 | 
			
		||||
            'wallops': 'w', 'sno_server_connects': 'x', 'sno_admin_requests': 'y',
 | 
			
		||||
            'wallops': 'w', 'sno_serverconnects': 'x', 'sno_stats': 'y',
 | 
			
		||||
            'operwall': 'z', 'sno_operspy': 'Z', 'deaf': 'D', 'servprotect': 'S',
 | 
			
		||||
            # Now, map all the ABCD type modes:
 | 
			
		||||
            '*A': '', '*B': '', '*C': '', '*D': 'igoabcCdfklrsuwxyzZD'
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user