ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/svn/ircd-hybrid/branches/8.2.x/help/cmode
(Generate patch)

Comparing:
ircd-hybrid/trunk/help/cmode (file contents), Revision 2050 by michael, Wed May 15 16:43:11 2013 UTC vs.
ircd-hybrid/branches/8.2.x/help/cmode (file contents), Revision 10135 by michael, Fri Jun 24 15:52:36 2022 UTC

# Line 10 | Line 10 | MODE <channel> <+|-><modes> [parameters]
10   NO PARAMETERS:
11   --------------
12  
13 <     +c     - 'No control codes'.  Prevent users from sending messages containing
14 <              control codes to the channel
13 >     c = No control codes. Prevent users from sending messages containing
14 >         control codes to the channel.
15  
16 <     +n     - 'No external messages'.  This will prevent any user who
17 <              isn't in the channel from sending messages to the channel.
16 >     n = No external messages. This will prevent any user who isn't in the
17 >         channel from sending messages to the channel.
18  
19 <     +t     - 'Ops Topic'.  This will prevent any user who isn't opped,
20 <              or half-opped (+o/+h) from setting a channel topic.
19 >     t = Ops topic. This will prevent any user who isn't opped, or
20 >         half-opped (+o/+h) from setting a channel topic.
21  
22 <     +s     - 'Secret'.  This will prevent the channel from being shown
23 <              in a /whois, and in the channel list.
22 >     s = Secret. This will prevent the channel from being shown in a /whois,
23 >         and in the channel list.
24  
25 <     +p     - 'Paranoia'. Controls whether halfops may invite users
26 <              into a channel or whether they may kick other members of a
27 <              channel.
25 >     p = Paranoia. Controls whether halfops may invite users into a channel or
26 >         whether they may kick other members of a channel.
27  
28 <     +m     - 'Moderated'.  This will prevent any user who isn't opped,
29 <              half-opped or voiced (+o/+h/+v) from talking in the channel.
28 >     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  
31 <     +i     - 'Invite only'.  This will prevent anyone from joining your
32 <              channel who hasn't received an /invite or whose host isn't in
34 <              the +I list.
31 >     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  
34 <     +r     - 'Registered'. Channel has been registered with ChanServ.
35 <              This mode can be set by servers only.
34 >     r = Registered. Channel has been registered with ChanServ.
35 >         Can be set only by servers and services.
36  
37 <     +M      - 'Modreg'. Unregistered/unidentified clients cannot send text to
40 <               the channel
37 >     C = No CTCPs. Prevent users from sending CTCPs to the channel.
38  
39 <     +O     - 'IRCOps only'. This will prevent anyone who hasn't obtained
43 <              IRCOp status from joining your channel. Can be set by an IRCOp
44 <              only.
39 >     K = No KNOCK. KNOCK cannot be used on the channel.
40  
41 <     +R     - 'Registered only'.- Only registered clients may join a channel
42 <              with that mode set
41 >     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  
44 <     +S     - 'SSL only'. This will prevent anyone who isn't securely connected
45 <              via SSL/TLS from joining your channel.
44 >     M = Modreg. Users that are not logged into a services account cannot send
45 >         text to the channel.
46 >
47 >     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 >
51 >     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 >
55 >     R = Registered only. Only users that are logged into a services account
56 >         may join the channel.
57 >
58 >     S = Secure only. This will prevent anyone who isn't securely connected via
59 >         TLS (Transport Layer Security) from joining the channel.
60 >
61 >     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  
64  
65   WITH PARAMETERS:
66   ----------------
67  
68 <     +k     - 'Key'.  This will require users joining to know the key,
69 <              they must then use /join #channel KEY
68 >     k = Key. This will require users joining to know the key, they must then
69 >         use /join #channel KEY
70 >
71 >         PARAMS: /mode #channel +k key
72 >
73 >     l = Limit. This will prevent more than LIMIT number of people in the
74 >         channel at any time.
75 >
76 >         PARAMS: /mode #channel +l limit
77 >
78 >     v = Voice. This will allow a user to talk in a moderated (+m) channel.
79 >         Shown by the +nick flag.
80  
81 <              PARAMS: /mode #channel +k key
81 >         PARAMS: /mode #channel +vvvv nick1 nick2 nick3 nick4
82  
83 <     +l     - 'Limit'. This will prevent more than LIMIT number of people
84 <              in the channel at any time.
83 >     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  
88 <              PARAMS: /mode #channel +l limit
88 >         They can perform all other modes, and can kick regular users.
89  
90 <     +v     - 'Voice'.  This will allow a user to talk in a moderated (+m)
67 <              channel.  Shown by the +nick flag.
90 >         PARAMS: /mode #channel +hhhh nick1 nick2 nick3 nick4
91  
92 <              PARAMS: /mode #channel +vvvv nick1 nick2 nick3 nick4
92 >     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  
96 <     +h     - 'Half-op'.  This will allow a user to set all of the above
72 <              modes, (and some more below..), whilst stopping the user
73 <              from doing harm to the channel.  Users who are +h CANNOT
74 <              kick opped (+o) users, or set modes +h/-h/+o/-o.
96 >         PARAMS: /mode #channel +oooo nick1 nick2 nick3 nick4
97  
98 <              They can perform all other modes, and can kick regular users.
98 >     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  
102 <              PARAMS: /mode #channel +hhhh nick1 nick2 nick3 nick4
102 >         PARAMS: /mode #channel +aaaa nick1 nick2 nick3 nick4
103  
104 <     +o     - 'Op'.  This gives the user full control over the channel.
105 <              An opped user may op other users, set any mode, and
106 <              remove ops from whoever they want.
104 >     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  
108 <              PARAMS: /mode #channel +oooo nick1 nick2 nick3 nick4
108 >         PARAMS: /mode #channel +qqqq nick1 nick2 nick3 nick4
109  
110 <     +b     - 'Ban'.  This will prevent a user from entering the channel,
111 <              based on a nick!ident@host match.
110 >     b = Ban. This will prevent a user from entering the channel, based on a
111 >         nick!ident@host match.
112  
113 <              PARAMS: /mode #channel +bbbb n!u@h1b n!u@h2b n!u@h3b n!u@h4
113 >         PARAMS: /mode #channel +bbbb n!u@h1b n!u@h2b n!u@h3b n!u@h4
114  
115 <     +e     - 'Exempt'.  This will allow a user to join a channel even if
116 <              they are banned (+b), based on a nick!ident@host match.
115 >     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  
118 <              PARAMS: /mode #channel +eeee n!u@h1b n!u@h2b n!u@h3b n!u@h4
118 >         PARAMS: /mode #channel +eeee n!u@h1b n!u@h2b n!u@h3b n!u@h4
119  
120 <     +I     - 'Invite Exempt'.  This will allow a user to join an
121 <              invite-only (+i) channel, based on a nick!user@host match.
120 >     I = Invite exempt. This will allow a user to join an invite-only (+i)
121 >         channel, based on a nick!user@host match.
122  
123 <              PARAMS: /mode #channel +IIII n!u@h1b n!u@h2b n!u@h3b n!u@h4
123 >         PARAMS: /mode #channel +IIII n!u@h1b n!u@h2b n!u@h3b n!u@h4

Comparing:
ircd-hybrid/trunk/help/cmode (property svn:keywords), Revision 2050 by michael, Wed May 15 16:43:11 2013 UTC vs.
ircd-hybrid/branches/8.2.x/help/cmode (property svn:keywords), Revision 10135 by michael, Fri Jun 24 15:52:36 2022 UTC

# Line 1 | Line 0
1 Id Revision

Diff Legend

Removed lines
+ Added lines
< Changed lines (old)
> Changed lines (new)