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 (3 years, 2 months ago) by michael
File size: 4659 byte(s)
Log Message:
- help/cmode: reformatting

File Contents

# Content
1 MODE <channel> <+|-><modes> [parameters]
2
3 =-=-=-=-=-=-=-=-=-=-=
4 CHANNELMODES
5 =-=-=-=-=-=-=-=-=-=-=
6
7 MODE - DESCRIPTION
8 ------------------------------------------------------------------------
9
10 NO PARAMETERS:
11 --------------
12
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 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, or
20 half-opped (+o/+h) from setting a channel topic.
21
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 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, half-opped or
29 voiced (+o/+h/+v) from talking in the channel.
30
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 Can be set only by servers and services.
36
37 C = No CTCPs. Prevent users from sending CTCPs to the channel.
38
39 K = No KNOCK. KNOCK cannot be used on the channel.
40
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 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, 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 +vvvv nick1 nick2 nick3 nick4
82
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 They can perform all other modes, and can kick regular users.
89
90 PARAMS: /mode #channel +hhhh nick1 nick2 nick3 nick4
91
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 PARAMS: /mode #channel +oooo nick1 nick2 nick3 nick4
97
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 +aaaa nick1 nick2 nick3 nick4
103
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 +qqqq nick1 nick2 nick3 nick4
109
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
114
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
119
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

Properties

Name Value
svn:eol-style native