ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/svn/ircd-hybrid/branches/8.2.x/help/cmode
Revision: 10135
Committed: Fri Jun 24 15:52:36 2022 UTC (4 years ago) by michael
File size: 4659 byte(s)
Log Message:
- help/cmode: reformatting

File Contents

# User Rev Content
1 adx 30 MODE <channel> <+|-><modes> [parameters]
2    
3     =-=-=-=-=-=-=-=-=-=-=
4     CHANNELMODES
5     =-=-=-=-=-=-=-=-=-=-=
6    
7     MODE - DESCRIPTION
8     ------------------------------------------------------------------------
9    
10     NO PARAMETERS:
11     --------------
12    
13 michael 10135 c = No control codes. Prevent users from sending messages containing
14     control codes to the channel.
15 michael 1937
16 michael 10135 n = No external messages. This will prevent any user who isn't in the
17     channel from sending messages to the channel.
18 adx 30
19 michael 10135 t = Ops topic. This will prevent any user who isn't opped, or
20     half-opped (+o/+h) from setting a channel topic.
21 adx 30
22 michael 10135 s = Secret. This will prevent the channel from being shown in a /whois,
23     and in the channel list.
24 adx 30
25 michael 10135 p = Paranoia. Controls whether halfops may invite users into a channel or
26     whether they may kick other members of a channel.
27 adx 30
28 michael 10135 m = Moderated. This will prevent any user who isn't opped, half-opped or
29     voiced (+o/+h/+v) from talking in the channel.
30 adx 30
31 michael 10135 i = Invite only. This will prevent anyone from joining the channel who
32     hasn't received an /invite or whose host isn't in the +I list.
33 adx 30
34 michael 10135 r = Registered. Channel has been registered with ChanServ.
35     Can be set only by servers and services.
36 michael 1204
37 michael 10135 C = No CTCPs. Prevent users from sending CTCPs to the channel.
38 michael 1963
39 michael 10135 K = No KNOCK. KNOCK cannot be used on the channel.
40 michael 9552
41 michael 10135 L = Large ban list. Channel can make use of the extended ban list limit.
42     Can be set only by irc-operators, servers and services.
43 michael 8045
44 michael 10135 M = Modreg. Users that are not logged into a services account cannot send
45     text to the channel.
46 michael 5463
47 michael 10135 N = No nick changes. This will prevent any user who isn't opped,
48     half-opped or voiced (+o/+h/+v) from changing their nick while
49     in the channel.
50 michael 8467
51 michael 10135 O = IRC operators only. This will prevent anyone who hasn't obtained
52     irc-operator status from joining the channel. Can be set only
53     by irc-operators, servers and services.
54 adx 30
55 michael 10135 R = Registered only. Only users that are logged into a services account
56     may join the channel.
57 michael 1443
58 michael 10135 S = Secure only. This will prevent anyone who isn't securely connected via
59     TLS (Transport Layer Security) from joining the channel.
60 michael 1189
61 michael 10135 T = No notices. This will prevent any user who isn't opped,
62     half-opped or voiced (+o/+h/+v) from sending channel notices.
63 michael 1189
64 michael 6918
65 adx 30 WITH PARAMETERS:
66     ----------------
67    
68 michael 10135 k = Key. This will require users joining to know the key, they must then
69     use /join #channel KEY
70 adx 30
71 michael 10135 PARAMS: /mode #channel +k key
72 adx 30
73 michael 10135 l = Limit. This will prevent more than LIMIT number of people in the
74     channel at any time.
75 adx 30
76 michael 10135 PARAMS: /mode #channel +l limit
77 adx 30
78 michael 10135 v = Voice. This will allow a user to talk in a moderated (+m) channel.
79     Shown by the +nick flag.
80 adx 30
81 michael 10135 PARAMS: /mode #channel +vvvv nick1 nick2 nick3 nick4
82 adx 30
83 michael 10135 h = Half-op. This will allow a user to set all of the above modes, (and
84     some more below..), whilst stopping the user from doing harm to the
85     channel. Users who are +h cannot kick opped (+o) users, or set
86     modes +h/-h/+o/-o.
87 adx 30
88 michael 10135 They can perform all other modes, and can kick regular users.
89 adx 30
90 michael 10135 PARAMS: /mode #channel +hhhh nick1 nick2 nick3 nick4
91 adx 30
92 michael 10135 o = Op. This gives the user full control over the channel. An opped user
93     may op other users, set any mode, and remove ops from whoever they
94     want.
95 adx 30
96 michael 10135 PARAMS: /mode #channel +oooo nick1 nick2 nick3 nick4
97 adx 30
98 michael 10135 a = Admin. This gives the user control over opped, half-opped, voiced, and
99     regular users. A admin may op other users, set any mode except +q and
100     +a, and remove ops from whoever they want.
101 michael 10134
102 michael 10135 PARAMS: /mode #channel +aaaa nick1 nick2 nick3 nick4
103 michael 10134
104 michael 10135 q = Owner. This gives the user full control over the channel. An owner may
105     owner/admin/op/half-op/voice other users, set any mode, and remove
106     owner/admin/op/half-op/voice from whomever they want.
107 michael 10134
108 michael 10135 PARAMS: /mode #channel +qqqq nick1 nick2 nick3 nick4
109 michael 10134
110 michael 10135 b = Ban. This will prevent a user from entering the channel, based on a
111     nick!ident@host match.
112 adx 30
113 michael 10135 PARAMS: /mode #channel +bbbb n!u@h1b n!u@h2b n!u@h3b n!u@h4
114 adx 30
115 michael 10135 e = Exempt. This will allow a user to join a channel even if they are
116     banned (+b), based on a nick!ident@host match.
117 adx 30
118 michael 10135 PARAMS: /mode #channel +eeee n!u@h1b n!u@h2b n!u@h3b n!u@h4
119 adx 30
120 michael 10135 I = Invite exempt. This will allow a user to join an invite-only (+i)
121     channel, based on a nick!user@host match.
122 adx 30
123 michael 10135 PARAMS: /mode #channel +IIII n!u@h1b n!u@h2b n!u@h3b n!u@h4

Properties

Name Value
svn:eol-style native