]> jfr.im git - irc/rqf/shadowircd.git/blame - help/opers/cmode
Add chmode +N, which prevents nickchanges.
[irc/rqf/shadowircd.git] / help / opers / cmode
CommitLineData
212380e3 1MODE <channel> <+|-><modes> [parameters]
2
3CHANNELMODE - DESCRIPTION
4------------------------------------------------------------------------
5NO PARAMETERS:
6 +n - No external messages. Only channel members may talk in
7 the channel.
8 +t - Ops Topic. Only opped (+o) users may set the topic.
9 +s - Secret. Channel will not be shown in /whois and /list etc.
10 +p - Private. Disables /knock to the channel.
11 +m - Moderated. Only opped/voiced users may talk in channel.
12 +i - Invite only. Users need to be /invite'd or match a +I to
13 join the channel.
14 +r - Registered users only. Only users identified to services
15 may join.
16 +c - No color. All color codes in messages are stripped.
17 +g - Free invite. Everyone may invite users. Significantly
18 weakens +i control.
6ce8910d
JT
19 +z - Op moderated. Messages blocked by +m, +b and +q are instead
20 sent to ops.
212380e3 21 +L - Large ban list. Increase maximum number of +beIq entries.
22 Only settable by opers.
23 +P - Permanent. Channel does not disappear when empty. Only
24 settable by opers.
25 +F - Free target. Anyone may set forwards to this (otherwise
26 ops are necessary).
27 +Q - Disable forward. Users cannot be forwarded to the channel
28 (however, new forwards can still be set subject to +F).
92a79951
WP
29 +C - Disable CTCP. All CTCP messages to the channel, except ACTION,
30 are disallowed.
7e6c9180
G
31 +D - Disable CTCP ACTION. All CTCP ACTIONs to the channel will
32 be blocked.
6afd4b91 33 +T - Disable notice. All notices to the channel are disallowed.
f9e91ece
G
34 +E - No kicks. Chanops will not be able to use /kick on this
35 channel.
afd4834b
G
36 +N - No nickchanges. People on the channel will not be able to
37 change nick.
212380e3 38
39WITH PARAMETERS:
40 +f - Forward. Forwards users who cannot join because of +i,
41 +j, +l or +r.
42 PARAMS: /mode #channel +f #channel2
43 +j - Join throttle. Limits number of joins to the channel per time.
44 PARAMS: /mode #channel +j count:time
45 +k - Key. Requires users to issue /join #channel KEY to join.
46 PARAMS: /mode #channel +k key
47 +l - Limit. Impose a maximum number of LIMIT people in the channel.
48 PARAMS: /mode #channel +l limit
49 +v - Voice. Allows a user to talk in a +m channel. Noted by +nick.
50 PARAMS: /mode #channel +v nick
51 +o - Op. Allows a user full control over the channel.
52 PARAMS: /mode #channel +o nick
b279c691
JT
53 +b - Ban. Prevents a user from entering the channel, and from
54 sending or changing nick if they are on it, based on a
212380e3 55 nick!ident@host match.
56 PARAMS: /mode #channel +b nick!user@host
b279c691
JT
57 +q - Quiet. Prevents a user from sending to the channel or changing
58 nick, based on a nick!ident@host match.
212380e3 59 PARAMS: /mode #channel +q nick!user@host
60 +e - Exempt. Allows a user to join a channel and send to it even if
61 they are banned (+b) or quieted (+q), based on a nick!ident@host
62 match.
63 PARAMS: /mode #channel +e nick!user@host
64 +I - Invite Exempt. Allows a user to join a +i channel without an
65 invite, based on a nick!user@host match.
66 PARAMS: /mode #channel +I nick!user@host