Channel Modes


Here you will find the various channel modes we offer on Ponychat.
Note: The modes with a lighter color are only available to the network staff.


Modes Without Parameters

Mode Description
+nNo external messages. Only channel members may talk in the channel.
+tOps Topic. Only opped (+o) users may set the topic.
+sSecret. Channel will not be shown in /whois and /list etc.
+pPrivate. Disables /knock to the channel.
+mModerated. Only opped/voiced users may talk in channel.
+iInvite only. Users need to be invited or match a +I to join the channel.
+rRegistered users only. Only users identified to services may join.
+cNo color. All color codes in messages are stripped.
+dNo nick changes. People on the channel will not be able to change nick.
+gFree invite. Everyone may invite users. Significantly weakens +i control.
+zOp moderated. Messages blocked by +m, +b and +q are instead sent to ops.
+LLarge ban list. Increase maximum number of +beIq entries.
+PPermanent. Channel does not disappear when empty.
+FFree target. Anyone may set forwards to this (otherwise ops are necessary).
+QDisable forward. Users cannot be forwarded to the channel (however, new forwards can still be set subject to +F).
+CDisable CTCP. All CTCP messages to the channel, except ACTION, are disallowed.
+DDisable CTCP ACTION. All CTCP ACTIONs to the channel will be blocked.
+TDisable notice. All notices to the channel are disallowed.
+ENo kicks. Chanops will not be able to use /kick on this channel.
+GBlock messages in all caps. Messages that are more than 50% capital letters will be blocked. Messages shorter than 10 characters are ignored.
+JPrevent automatic rejoin on kick. Users will not be able to rejoin immediately after being kicked.
+KNo repeat messages. Messages that are the same as the last message sent to the channel will be blocked.
+SSSL only channel. Only clients connected via SSL may join.
+uHidden ban/quiet list. Ban/quiet lists may only be seen by halfops or higher.


Modes With Parameters

Mode Description Parameters
+fForward. Forwards users who cannot join because of +i, +j, +l or +r./mode #channel +f #channel2
+jJoin throttle. Limits number of joins to the channel per time./mode #channel +j count:time
+kKey. Requires users to issue /join #channel KEY to join./mode #channel +k key
+lLimit. Impose a maximum number of LIMIT people in the channel./mode #channel +l limit
+vVoice. Allows a user to talk in a +m channel. Noted by +nick./mode #channel +v nick
+hHalfop. Grants channel half operator status. Noted by %nick./mode #channel +h nick
+oOp. Grants channel operator status. Noted by @nick./mode #channel +o nick
+aAdmin. Grants channel administrator status. Noted by !nick./mode #channel +a nick
+yOwner. Grants channel owner status. Noted by ~nick./mode #channel +y nick
+bBan. 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./mode #channel +b nick!user@host
+qQuiet. Prevents a user from sending to the channel or changing nick, based on a nick!ident@host match./mode #channel +q nick!user@host
+eExempt. 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./mode #channel +e nick!user@host
+IInvite Exempt. Allows a user to join a +i channel without an invite, based on a nick!user@host match./mode #channel +I nick!user@host

If the above article is not enough to solve your problem, please email us at staff@ponychat.net so that we can help you further.