Channel Modes: Difference between revisions

From TechNet Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
 
Line 14: Line 14:
==Channel Modes==
==Channel Modes==
{| class="wikitable"
{| class="wikitable"
'''c''' = Block messages containing mIRC color codes [o]
|-
*  '''C''' = No CTCPs allowed in the channel [h]
! Flag
*  '''D''' = Delay showing joins until someone actually speaks [o]
! Title
'''e <nick!ident@host>''' = Overrides a ban for matching users [h]
! Description
*  '''f <floodparams>''' = Flood protection (for more info see /HELPOP CHMODEF) [o]
|-
*  '''G''' = Filters out all Bad words in messages with <censored> [o]
| '''c'''
*  '''H <max-lines:max-minutes>''' = Record channel history with specified maximums [o]
| No control codes
*  '''i''' = A user must be invited to join the channel [h]
| No color allowed in the channel. Will block ANSI and mIRC color codes. Users voiced or have higher will not be affected.
*  '''I <nick!ident@host>''' = Overrides +i for matching users [h]
|-
'''k <key>''' = Users must specify <key> to join [h]
| '''C'''
*  '''K''' = /KNOCK is not allowed [h]
| No CTCPs
*  '''L <chan2>''' = Channel link (if unable to join, user will be forwarded to <chan2>) [o]
| No CTCPs allowed in the channel
*  '''l <number of max users>''' = Channel may hold at most <number> of users [h]
|-
*  '''m''' = Moderated channel (only +vhoaq users may speak) [h]
| '''m'''
*  '''M''' = Must be using a registered nick (+r), or have voice access to talk [h]
| Moderated
'''N''' = No Nickname changes are permitted in the channel [h]
| Moderated channel (only +vhoaq users may speak)
*  '''n''' = Users outside the channel can not send PRIVMSGs to the channel [h]
|-
*  '''O''' = IRC Operator only channel (settable by IRCops)
| '''R'''
*  '''p''' = Private channel [o]
| Registered Only
*  '''P''' = Permanent channel (the channel is not destroyed when empty) (settable by IRCops)
| Only registered (+r) users may join the channel.
*  '''Q''' = No kicks allowed [o]
|-
*  '''R''' = Only registered (+r) users may join the channel [h]
| '''z'''
*  '''r''' = The channel is registered (settable by services only)
| SSL Only
'''s''' = Secret channel [o]
| Prevent non-SSL users from joining the channel.
*  '''S''' = Strips mIRC color codes [o]
*  '''T''' = No NOTICEs allowed in the channel [o]
*  '''t''' = Only +hoaq may change the topic [h]
*  '''V''' = /INVITE is not allowed [o]
*  '''x''' = Like +m (moderated) except ops and above will still see messages from non-voiced users, and nobody else in that channel.[o]
*  '''z''' = Only Clients on a Secure Connection (SSL/TLS) can join [o]
*  '''Z''' = All users on the channel are on a Secure connection (SSL/TLS) [server]
*      (This mode is set/unset by the server. Only if the channel is also +z)
 
|}
|}

Latest revision as of 03:35, 29 April 2023

IRC channel modes are settings that allow you to control various aspects of a channel, such as who can join, speak, or modify certain properties of the channel. They are indicated by a single-letter code preceded by a plus or minus sign. To set a channel mode, a channel operator can use the "/mode" command followed by the appropriate mode code and parameters.

Example

To set +R on the channel #example

/mode #example +R

To unset it:

/mode #example -R


Channel Modes

Flag Title Description
c No control codes No color allowed in the channel. Will block ANSI and mIRC color codes. Users voiced or have higher will not be affected.
C No CTCPs No CTCPs allowed in the channel
m Moderated Moderated channel (only +vhoaq users may speak)
R Registered Only Only registered (+r) users may join the channel.
z SSL Only Prevent non-SSL users from joining the channel.