]>
Commit | Line | Data |
---|---|---|
1 | MODE <channel> <+|-><modes> [parameters] | |
2 | ||
3 | CHANNELMODE - DESCRIPTION | |
4 | ------------------------------------------------------------------------ | |
5 | NO 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. | |
19 | +z - Op moderated. Messages blocked by +m, +b and +q are instead | |
20 | sent to ops. | |
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). | |
29 | +C - Disable CTCP. All CTCP messages to the channel, except ACTION, | |
30 | are disallowed. | |
31 | +D - Disable CTCP ACTION. All CTCP ACTIONs to the channel will | |
32 | be blocked. | |
33 | +T - Disable notice. All notices to the channel are disallowed. | |
34 | +E - No kicks. Chanops will not be able to use /kick on this | |
35 | channel. | |
36 | +N - No nickchanges. People on the channel will not be able to | |
37 | change nick. | |
38 | +G - Block messages in all caps. Messages that are more than | |
39 | 50% capital letters will be blocked. | |
40 | +J - Prevent autorejoin on kick. Users will not be able to | |
41 | rejoin immediately after being kicked. | |
42 | ||
43 | WITH PARAMETERS: | |
44 | +f - Forward. Forwards users who cannot join because of +i, | |
45 | +j, +l or +r. | |
46 | PARAMS: /mode #channel +f #channel2 | |
47 | +j - Join throttle. Limits number of joins to the channel per time. | |
48 | PARAMS: /mode #channel +j count:time | |
49 | +k - Key. Requires users to issue /join #channel KEY to join. | |
50 | PARAMS: /mode #channel +k key | |
51 | +l - Limit. Impose a maximum number of LIMIT people in the channel. | |
52 | PARAMS: /mode #channel +l limit | |
53 | +v - Voice. Allows a user to talk in a +m channel. Noted by +nick. | |
54 | PARAMS: /mode #channel +v nick | |
55 | +h - Halfop. Grants channel half-operator status. | |
56 | PARAMS: /mode #channel +h nick | |
57 | +o - Op. Grants channel operator status. | |
58 | PARAMS: /mode #channel +o nick | |
59 | +a - Owner. Grants channel owner status. | |
60 | PARAMS: /mode #channel +a nick | |
61 | +b - Ban. Prevents a user from entering the channel, and from | |
62 | sending or changing nick if they are on it, based on a | |
63 | nick!ident@host match. | |
64 | PARAMS: /mode #channel +b nick!user@host | |
65 | +q - Quiet. Prevents a user from sending to the channel or changing | |
66 | nick, based on a nick!ident@host match. | |
67 | PARAMS: /mode #channel +q nick!user@host | |
68 | +e - Exempt. Allows a user to join a channel and send to it even if | |
69 | they are banned (+b) or quieted (+q), based on a nick!ident@host | |
70 | match. | |
71 | PARAMS: /mode #channel +e nick!user@host | |
72 | +I - Invite Exempt. Allows a user to join a +i channel without an | |
73 | invite, based on a nick!user@host match. | |
74 | PARAMS: /mode #channel +I nick!user@host |