]> jfr.im git - solanum.git/blob - help/users/cmode
check bans and quiets for cmode -n/nonmember PRIVMSG
[solanum.git] / help / users / cmode
1 MODE <channel> <+|-><modes> [parameters]
2
3 ? designates that the cmode is provided by an extension
4 and may not be present on this server.
5
6 CHANNELMODE - DESCRIPTION
7 ------------------------------------------------------------------------
8 NO PARAMETERS:
9 +n - No external messages. Only channel members may talk in
10 the channel.
11 +t - Ops Topic. Only opped (+o) users may set the topic.
12 +s - Secret. Channel will not be shown in /whois and /list etc.
13 +p - Private. Disables /knock to the channel.
14 +m - Moderated. Only opped/voiced users may talk in channel.
15 +i - Invite only. Users need to be invited or match a +I to
16 join the channel.
17 +r - Registered users only. Only users identified to services
18 may join.
19 ? +R - Blocks messages from unregistered users. Only users
20 identified to services may talk in the channel.
21 +c - No color. All markup (color, bold, underline, etc.) in
22 messages is stripped.
23 +g - Free invite. Everyone may invite users. Significantly
24 weakens +i control.
25 ? +u - Unfiltered. Receive messages that would otherwise be filtered
26 server side based on content.
27 +z - Op moderated. Messages blocked by +m, +b and +q are instead
28 sent to ops.
29 +L - Large ban list. Increase maximum number of +beIq entries.
30 Only settable by opers.
31 +P - Permanent. Channel does not disappear when empty. Only
32 settable by opers.
33 +F - Free target. Anyone may set forwards to this (otherwise
34 ops are necessary).
35 +Q - Disable forward. Users cannot be forwarded to the channel
36 (however, new forwards can still be set subject to +F).
37 +C - Disable CTCP. All CTCP messages to the channel, except ACTION,
38 are disallowed.
39 ? +O - IRC Operator only channel.
40 ? +A - IRC server administrator only channel.
41 ? +T - No NOTICEs allowed in the channel.
42 ? +S - Only users connected via SSL/TLS may join the channel while this
43 mode is set. Users already in the channel are not affected.
44
45 WITH PARAMETERS:
46 +f - Forward. Forwards users who cannot join because of +i,
47 +j, +l or +r.
48 PARAMS: /mode #channel +f #channel2
49 +j - Join throttle. Limits number of joins to the channel per time.
50 PARAMS: /mode #channel +j count:time
51 +k - Key. Requires users to issue /join #channel KEY to join.
52 PARAMS: /mode #channel +k key
53 +l - Limit. Impose a maximum number of LIMIT people in the channel.
54 PARAMS: /mode #channel +l limit
55 +v - Voice. Allows a user to talk in a +m channel. Noted by +nick.
56 PARAMS: /mode #channel +v nick
57 +o - Op. Allows a user full control over the channel.
58 PARAMS: /mode #channel +o nick
59 +b - Ban. Prevents a user from entering the channel, and from
60 sending or changing nick if they are on it, based on a
61 nick!ident@host match.
62 PARAMS: /mode #channel +b nick!user@host
63 +q - Quiet. Prevents a user from sending to the channel or changing
64 nick, based on a nick!ident@host match.
65 PARAMS: /mode #channel +q nick!user@host
66 +e - Exempt. Allows a user to join a channel and send to it even if
67 they are banned (+b) or quieted (+q), based on a nick!ident@host
68 match.
69 PARAMS: /mode #channel +e nick!user@host
70 +I - Invite Exempt. Allows a user to join a +i channel without an
71 invite, based on a nick!user@host match.
72 PARAMS: /mode #channel +I nick!user@host