0
0
Fork 0
mirror of https://github.com/matrix-construct/construct synced 2024-11-30 02:32:43 +01:00
construct/help/opers/cmode
Sam Dodrill 9830333e9a helpfiles: fix spelling, grammar remove old information
What is done here:

1. All the outdated configuration flag information has been removed and
   replaced with the more current information.
2. Spellchecking has been done on all helpfiles and the actual errors
   have been fixed.
2013-11-14 23:34:42 -05:00

60 lines
3.1 KiB
Text

MODE <channel> <+|-><modes> [parameters]
CHANNELMODE - DESCRIPTION
------------------------------------------------------------------------
NO PARAMETERS:
+n - No external messages. Only channel members may talk in
the channel.
+t - Ops Topic. Only opped (+o) users may set the topic.
+s - Secret. Channel will not be shown in /whois and /list etc.
+p - Private. Disables /knock to the channel.
+m - Moderated. Only opped/voiced users may talk in channel.
+i - Invite only. Users need to be invited or match a +I to
join the channel.
+r - Registered users only. Only users identified to services
may join.
+c - No color. All markup (color, bold, underline, etc.) in
messages is stripped.
+g - Free invite. Everyone may invite users. Significantly
weakens +i control.
+z - Op moderated. Messages blocked by +m, +b and +q are instead
sent to ops.
+L - Large ban list. Increase maximum number of +beIq entries.
Only settable by opers.
+P - Permanent. Channel does not disappear when empty. Only
settable by opers.
+F - Free target. Anyone may set forwards to this (otherwise
ops are necessary).
+Q - Disable forward. Users cannot be forwarded to the channel
(however, new forwards can still be set subject to +F).
+C - Disable CTCP. All CTCP messages to the channel, except ACTION,
are disallowed.
WITH PARAMETERS:
+f - Forward. Forwards users who cannot join because of +i,
+j, +l or +r.
PARAMS: /mode #channel +f #channel2
+j - Join throttle. Limits number of joins to the channel per time.
PARAMS: /mode #channel +j count:time
+k - Key. Requires users to issue /join #channel KEY to join.
PARAMS: /mode #channel +k key
+l - Limit. Impose a maximum number of LIMIT people in the channel.
PARAMS: /mode #channel +l limit
+v - Voice. Allows a user to talk in a +m channel. Noted by +nick.
PARAMS: /mode #channel +v nick
+o - Op. Allows a user full control over the channel.
PARAMS: /mode #channel +o nick
+b - Ban. Prevents a user from entering the channel, and from
sending or changing nick if they are on it, based on a
nick!ident@host match.
PARAMS: /mode #channel +b nick!user@host
+q - Quiet. Prevents a user from sending to the channel or changing
nick, based on a nick!ident@host match.
PARAMS: /mode #channel +q nick!user@host
+e - Exempt. Allows a user to join a channel and send to it even if
they are banned (+b) or quieted (+q), based on a nick!ident@host
match.
PARAMS: /mode #channel +e nick!user@host
+I - Invite Exempt. Allows a user to join a +i channel without an
invite, based on a nick!user@host match.
PARAMS: /mode #channel +I nick!user@host