Jump to navigation Jump to search
Revision as of 13:14, 27 March 2022 by FPR (Reformatted table sections into headings to allow direct reference to them.)
+c on the channel
/mode #help +c
To unset it:
/mode #help -c
Modes that prevent certain messages
|c||No control codes||Prevent any users from sending colored, underlined and bold text unless they are voiced or have higher user modes in the channel. Does not affect CTCP or ISO-2022 (unicode).|
|C||No CTCPs||Prevent any user without voice (+v) or higher from sending CTCPs to the channel. Exception: CTCP ACTION (|
|n||No external messages||Prevent users not in the channel from using |
|m||Moderated||Prevent users without voice (+v) or higher from talking in the channel.|
|M||ModReg||Prevent unregistered users without voice (+v) or higher from talking in the channel. (Also see mode +R.)|
|N||No notices||Prevent users without voice (+v) or higher from sending channel notices through |
Modes that prevent certain users from joining
|i||Invite only||Prevent users from joining the channel unless
|R||Registered only||Prevent unregistered users from joining the channel. (Also see mode +M.)|
|S||SSL only||Prevent non-SSL users from joining the channel.|
|O||Oper only||Only IRC Operators may set this mode. Prevent non-opers from joining the channel.|
|t||Ops topic||Prevent any user who does not have halfop or higher to set channel topics.|
|s||Secret||Make the channel completely secret to anyone (except server admins). With this mode set, the channel will not be shown in |
|B||Bandwidth saver||Prevent anyone set |
|z||Persist||Only Services may set this mode. Set by default when you register a channel. Prevent channel modes from being reset when the last user leaves a registered channel.|
Channel Modes Involving a Parameter
Modes that prevent or allow certain users from joining
|k||Key||This is what most would refer as a 'channel password'. It'll prevent users without the channel key to join it. If you have the password, you can join it with |
To set this mode:
|l||Limit||If you have this set to a certain number, people will not be able to join the channel if the user count reaches the |
|b||Ban||This will prevent a user from entering the channel, based on a nick!ident@host match. Alternatively, if the user is already in the channel, this mode will mute them if they have no status.
|e||Exempt||This will allow a user to join a channel even if they are banned (+b), based on a nick!ident@host match.
|I||Invite Exempt||This will allow a user to join an invite-only (+i) channel, based on a nick!user@host match.
Modes that give users extra abilities
|v||Voice||By giving this user mode to someone, you will allow them to talk if the channel is muted through CMODE +m.
|h||Half-op||This will allow a user to set most of the channel modes and they will be able to kick users who have voice (+v) or nothing in the channel. However, they are unable to kick each other if CMODE +p is set. Half-ops are unable to kick +o users (and higher) regardless of channel modes.
|o||Op||This gives the user control over half-opped, voiced, and regular users. An opped user may op other users, set any mode except +q and +a, and remove ops from whoever they want. Opped users cannot perform actions against owners, or protected users.
|a||Protected/Admin||This gives the user control over opped, half-opped, voiced, and regular users. A protected/admin user may op other users, set any mode except +q and +a, and remove ops from whoever they want. Protected/admin users cannot perform actions against owners or other protected users.
|q||Owner||This gives the user full control over the channel. An owner may owner/protect/op other users, set any mode, and remove owner/protect/ops from whoever they want.