Channel modes

 MODE <channel> <+|-><modes> [parameters]

(* designates that the cmode is oper only)
 
+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 /invite’d or match a +I to
     join the channel.
+S – Users need to be using secure connection (SSL) to
     join the channel.
+r – Registered users only.  Only users identified to services
     may join.
+c – No color.  All color codes in messages are stripped.
+g – Free invite.  Everyone may invite users.  Significantly
     weakens +i control.
+z – Op moderated.  Messages blocked by +m are instead sent to ops.
* +L – Large ban list.  Increase maximum number of +beIq entries.
* +P – Permanent.  Channel does not disappear when empty.
+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).
+f – Forward.  Forwards users who cannot join because of +i,
     +j, +l or +r.
     PARAMETERS: /mode #channel +f #channel2
+j – Join throttle.  Limits number of joins to the channel per time.
     PARAMETERS: /mode #channel +j count:time
+k – Key.  Requires users to issue /join #channel KEY to join.
     PARAMETERS: /mode #channel +k key
+l – Limit.  Impose a maximum number of LIMIT people in the channel.
     PARAMETERS: /mode #channel +l limit
+v – Voice.  Allows a user to talk in a +m channel.  Noted by +nick.
     PARAMETERS: /mode #channel +v nick
+o – Op.  Allows a user full control over the channel.
     PARAMETERS: /mode #channel +o nick
+b – Ban.  Prevents a user from entering the channel, based on a
     nick!ident@host match.
     PARAMETERS: /mode #channel +b nick!user@host
+q – Quiet.  Prevents a user from sending to the channel, based on a
     nick!ident@host match.
     PARAMETERS: /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.
     PARAMETERS: /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.
     PARAMETERS: /mode #channel +I nick!user@host

Leave a reply

You must be logged in to post a comment.