Log in | Back to darenet.org

Channel Modes

(Updated for ircd-dn 2.x)
Line 1: Line 1:
-
The following channel modes are available on DareNET. If you need assistance using them, or would like further information on just what they do, please stop by [http://www.darenet.org/supportchan #support].
+
The following channel modes are available on DareNET
-
[[Image:User delete.png]] <small>= denotes modes which are restricted to DareNET staff, and/or may only be set by services.</small>
+
{| class="simpletable" width="100%"
 +
! style="text-align: center;" | Mode
 +
! style="text-align: left;" | Name
 +
! style="text-align: left;" | Description
 +
|-
 +
| style="text-align: center;" | +b
 +
| style="text-align: left;" | Channel ban
 +
| Bans a user from the channel. [[Extended Bans|Extended bans]] are supported.
 +
|-
 +
| style="text-align: center;" | +c
 +
| style="text-align: left;" | No colors
 +
| Channel messages containing ctrl codes/colors are blocked.
 +
|-
 +
| style="text-align: center;" | +C
 +
| style="text-align: left;" | No CTCPs
 +
| CTCP messages addressed to the channel are blocked (ACTION CTCPs (i.e., /me) are still allowed).
 +
|-
 +
| style="text-align: center;" | +D
 +
| style="text-align: left;" | Delayed joins
 +
| See the [[Delayed Joins|delayed joins FAQ]] for details.
 +
|-
 +
| style="text-align: center;" | +e
 +
| style="text-align: left;" | Exceptions
 +
| Excludes matching users from an entry on the channel's ban list, or other join restrictions.
 +
|-
 +
| style="text-align: center;" | +h
 +
| style="text-align: left;" | Half operator
 +
| Grants a user half operator status on the channel. Nicklist prefix: %
 +
|-
 +
| style="text-align: center;" | +i
 +
| style="text-align: left;" | Invite only
 +
| Sets the channel as invite-only, requiring users to be invited to be able to join.
 +
|-
 +
| style="text-align: center;" | +k
 +
| style="text-align: left;" | Keyed
 +
| Sets a key (password) for the channel, which users must specify with /JOIN to be able to join.
 +
|-
 +
| style="text-align: center;" | +l
 +
| style="text-align: left;" | Limit
 +
| Sets a user limit for the channel. Once reached, no further joins will be allowed.
 +
|-
 +
| style="text-align: center;" | +M
 +
| style="text-align: left;" | Moderated
 +
| Non-voiced/(half)opped users may not send messages to the channel.
 +
|-
 +
| style="text-align: center;" | +M
 +
| style="text-align: left;" | Moderated (unregistered)
 +
| Non-authed users may not send messages to the channel.
 +
|-
 +
| style="text-align: center;" | +n
 +
| style="text-align: left;" | No external messages
 +
| Blocks all external messages to the channel (i.e., from users not on the channel).
 +
|-
 +
| style="text-align: center;" | +N
 +
| style="text-align: left;" | No notices
 +
| Blocks notices addressed to the channel.
 +
|-
 +
| style="text-align: center;" | +o
 +
| style="text-align: left;" | Channel operator
 +
| Grants a user channel operator status on the channel. Nicklist prefix: @
 +
|-
 +
| style="text-align: center;" | +p
 +
| style="text-align: left;" | Private
 +
| Marks the channel as private, preventing it from appearing in /LIST.
 +
|-
 +
| style="text-align: center;" | +q
 +
| style="text-align: left;" | Quiet
 +
| Prevents matching users from sending messages to the channel.
 +
|-
 +
| style="text-align: center;" | +r
 +
| style="text-align: left;" | Registered only
 +
| Sets the channel as registered only, preventing non-authed users from joining the channel.
 +
|-
 +
| style="text-align: center;" | +s
 +
| style="text-align: left;" | Secret
 +
| Marks the channel as secret, preventing it from appearing in /LIST and /WHOIS replies.
 +
|-
 +
| style="text-align: center;" | +t
 +
| style="text-align: left;" | Op-only topic
 +
| Only (half)ops may change the channel topic using /TOPIC.
 +
|-
 +
| style="text-align: center;" | +T
 +
| style="text-align: left;" | No multiple targets
 +
| Blocks messages targeting multiple channels (such as those sent by /amsg scripts).
 +
|-
 +
| style="text-align: center;" | +u
 +
| style="text-align: left;" | No quit/parts
 +
| Squelches user /PART and /QUIT reasons, preventing them from being shown to the channel.
 +
|-
 +
| style="text-align: center;" | +v
 +
| style="text-align: left;" | Voice
 +
| Grants a user voice status on the channel. Nicklist prefix: +
 +
|-
 +
| style="text-align: center;" | +z
 +
| style="text-align: left;" | Persistent (registered) [[Image:User delete.png]]
 +
| Prevents the channel from being deleted when the last user leaves, preserving modes/bans/topics/etc. Granted to registered channels.
 +
|-
 +
| style="text-align: center;" | +Z
 +
| style="text-align: left;" | SSL-only
 +
| Prevents non-SSL users from joining the channel.
 +
|-
 +
|}
-
<table border="0" style="border-collapse: collapse;" width="100%" cellpadding="15" cellspacing="0">
+
[[Image:User delete.png]] <small>= denotes modes which are restricted to DareNET staff or services.</small>
-
        <tr>
+
-
<td width="1"></td>
+
-
<td width="4">'''Mode'''</td>
+
-
<td>'''Summary'''</td>
+
-
<td>'''Description'''</td>
+
-
</tr>
+
-
<tr bgcolor='#EDEFEF' style="border-color: #EDEFEF;">
+
-
<td width="1"></td>
+
-
<td width="4">'''+b'''</td>
+
-
<td>Channel Ban</td>
+
-
<td>Bans a user from the channel. [[Extended_Bans|Extended bans]] are supported.</td>
+
-
</tr>
+
-
<tr>
+
-
<td style="border-color: #999999;"></td>
+
-
<td style="border-color: #999999;">'''+c'''</td>
+
-
<td>Block Control Codes</td>
+
-
<td>Incoming messages to the channel containing ctrl codes/colours are blocked.</td>
+
-
</tr>
+
-
<tr bgcolor='#EDEFEF' style="border-color: #EDEFEF;">
+
-
<td width="1"></td>
+
-
<td width="4">'''+C'''</td>
+
-
<td>Block Channel CTCPs</td>
+
-
<td>CTCP messages addressed to the channel are blocked.</td>
+
-
</tr>
+
-
<tr>
+
-
<td style="border-color: #999999;"></td>
+
-
<td style="border-color: #999999;">'''+D'''</td>
+
-
<td>Delayed Joins</td>
+
-
<td>See the [[Delayed Joins|delayed joins FAQ]] for details.</td>
+
-
</tr>
+
-
<tr bgcolor='#EDEFEF' style="border-color: #EDEFEF;">
+
-
<td width="1"></td>
+
-
<td width="4">'''+e'''</td>
+
-
<td>Exception</td>
+
-
<td>Excludes a user from an entry on the channel's ban list, or other join restrictions.</td>
+
-
</tr>
+
-
<tr>
+
-
<td style="border-color: #999999;"></td>
+
-
<td style="border-color: #999999;">'''+g'''</td>
+
-
<td>Op Moderate</td>
+
-
<td>Reduces the effects of +b, +m and +M (ie., messages that would be blocked by these modes are redirected to chanops).</td>
+
-
</tr>
+
-
<tr bgcolor='#EDEFEF' style="border-color: #EDEFEF;">
+
-
<td width="1"></td>
+
-
<td width="4">'''+h'''</td>
+
-
<td>Half Operator</td>
+
-
<td>Grants a user half operator (halfop) status on the channel. Nicklist Prefix: %</td>
+
-
</tr>
+
-
<tr>
+
-
<td style="border-color: #999999;"></td>
+
-
<td style="border-color: #999999;">'''+i'''</td>
+
-
<td>Invite Only</td>
+
-
<td>Marks the channel as invite-only, requiring users to be /INVITEd to be able to join.</td>
+
-
</tr>
+
-
<tr bgcolor='#EDEFEF' style="border-color: #EDEFEF;">
+
-
<td width="1"></td>
+
-
<td width="4">'''+k'''</td>
+
-
<td>Keyed</td>
+
-
<td>Sets a key (password) for the channel, which users must specify with /JOIN in order to join.</td>
+
-
</tr>
+
-
<tr>
+
-
<td style="border-color: #999999;"></td>
+
-
<td style="border-color: #999999;">'''+l'''</td>
+
-
<td>User Limit</td>
+
-
<td>Sets a user limit for the channel. Once reached, no further joins will be allowed.</td>
+
-
</tr>
+
-
<tr bgcolor='#EDEFEF' style="border-color: #EDEFEF;">
+
-
<td width="1">[[Image:User delete.png]]</td>
+
-
<td width="4">'''+L'''</td>
+
-
<td>Network-owned</td>
+
-
<td>Denotes a network-owned channel (used internally by the ircd and services).</td>
+
-
</tr>
+
-
<tr>
+
-
<td style="border-color: #999999;"></td>
+
-
<td style="border-color: #999999;">'''+m'''</td>
+
-
<td>Moderate</td>
+
-
<td>Marks the channel as moderated, preventing non-voiced/(half)opped users from sending messages to the channel.</td>
+
-
</tr>
+
-
<tr bgcolor='#EDEFEF' style="border-color: #EDEFEF;">
+
-
<td width="1"></td>
+
-
<td width="4">'''+M'''</td>
+
-
<td>Moderate (unregistered)</td>
+
-
<td>Prevents users not logged into services (N) from sending messages to the channel.</td>
+
-
</tr>
+
-
<tr>
+
-
<td style="border-color: #999999;"></td>
+
-
<td style="border-color: #999999;">'''+n'''</td>
+
-
<td>No External Messages</td>
+
-
<td>Blocks all external messages to the channel (e.g., from users not on the channel).</td>
+
-
</tr>
+
-
<tr bgcolor='#EDEFEF' style="border-color: #EDEFEF;">
+
-
<td width="1"></td>
+
-
<td width="4">'''+N'''</td>
+
-
<td>No Channel Notices</td>
+
-
<td>Blocks notices from non-(half)ops addressed to the channel.</td>
+
-
</tr>
+
-
<tr>
+
-
<td style="border-color: #999999;"></td>
+
-
<td style="border-color: #999999;">'''+o'''</td>
+
-
<td>Channel Operator</td>
+
-
<td>Grants a user channel operator status on the channel. Nicklist Prefix: @</td>
+
-
</tr>
+
-
<tr>
+
-
<td style="border-color: #999999;"></td>
+
-
<td style="border-color: #999999;">'''+p'''</td>
+
-
<td>Private</td>
+
-
<td>Marks the channel as private, preventing it from appearing in /LIST.</td>
+
-
</tr>
+
-
<tr bgcolor='#EDEFEF' style="border-color: #EDEFEF;">
+
-
<td width="1"></td>
+
-
<td width="4">'''+Q'''</td>
+
-
<td>Squelch Part/Quits</td>
+
-
<td>Squelches /PART and /QUIT reasons, preventing them from being shown to the channel.</td>
+
-
</tr>
+
-
<tr>
+
-
<td style="border-color: #999999;"></td>
+
-
<td style="border-color: #999999;">'''+r'''</td>
+
-
<td>Registered Only</td>
+
-
<td>Prevents users not logged into services (N) from joining the channel.</td>
+
-
</tr>
+
-
<tr bgcolor='#EDEFEF' style="border-color: #EDEFEF;">
+
-
<td width="1"></td>
+
-
<td width="4">'''+s'''</td>
+
-
<td>Secret</td>
+
-
<td>Marks the channel as secret, preventing it from appearing in /LIST or /WHOIS replies.</td>
+
-
</tr>
+
-
<tr>
+
-
<td style="border-color: #999999;"></td>
+
-
<td style="border-color: #999999;">'''+S'''</td>
+
-
<td>Strip Control Codes</td>
+
-
<td>Strips ctrl codes/colours from incoming messages to the channel.</td>
+
-
</tr>
+
-
<tr bgcolor='#EDEFEF' style="border-color: #EDEFEF;">
+
-
<td width="1"></td>
+
-
<td width="4">'''+t'''</td>
+
-
<td>Op-only Topic</td>
+
-
<td>Only (half)ops may change the channel topic using /TOPIC.</td>
+
-
</tr>
+
-
<tr>
+
-
<td style="border-color: #999999;"></td>
+
-
<td style="border-color: #999999;">'''+T'''</td>
+
-
<td>No Multi-targets</td>
+
-
<td>Attempts to block messages targeting multiple channels (such as those sent by /amsg scripts).</td>
+
-
</tr>
+
-
<tr bgcolor='#EDEFEF' style="border-color: #EDEFEF;">
+
-
<td width="1"></td>
+
-
<td width="4">'''+v'''</td>
+
-
<td>Voice</td>
+
-
<td>Grants a user voice status on the channel. Nicklist Prefix: +</td>
+
-
</tr>
+
-
<tr>
+
-
<td style="border-color: #999999;">[[Image:User delete.png]]</td>
+
-
<td style="border-color: #999999;">'''+z'''</td>
+
-
<td>Persistent</td>
+
-
<td>Prevents channel from being destroyed when the last user leaves (preserving modes/bans/topic). Granted to registered channels.</td>
+
-
</tr>
+
-
<tr bgcolor='#EDEFEF' style="border-color: #EDEFEF;">
+
-
<td width="1"></td>
+
-
<td width="4">'''+Z'''</td>
+
-
<td>SSL Only</td>
+
-
<td>Prevents non-SSL users from joining the channel.</td>
+
-
</tr>
+
-
</table><br>
+
[[Category:All]] [[Category:Documentation]]
[[Category:All]] [[Category:Documentation]]

Revision as of 09:04, 26 June 2014

The following channel modes are available on DareNET

Mode Name Description
+b Channel ban Bans a user from the channel. Extended bans are supported.
+c No colors Channel messages containing ctrl codes/colors are blocked.
+C No CTCPs CTCP messages addressed to the channel are blocked (ACTION CTCPs (i.e., /me) are still allowed).
+D Delayed joins See the delayed joins FAQ for details.
+e Exceptions Excludes matching users from an entry on the channel's ban list, or other join restrictions.
+h Half operator Grants a user half operator status on the channel. Nicklist prefix: %
+i Invite only Sets the channel as invite-only, requiring users to be invited to be able to join.
+k Keyed Sets a key (password) for the channel, which users must specify with /JOIN to be able to join.
+l Limit Sets a user limit for the channel. Once reached, no further joins will be allowed.
+M Moderated Non-voiced/(half)opped users may not send messages to the channel.
+M Moderated (unregistered) Non-authed users may not send messages to the channel.
+n No external messages Blocks all external messages to the channel (i.e., from users not on the channel).
+N No notices Blocks notices addressed to the channel.
+o Channel operator Grants a user channel operator status on the channel. Nicklist prefix: @
+p Private Marks the channel as private, preventing it from appearing in /LIST.
+q Quiet Prevents matching users from sending messages to the channel.
+r Registered only Sets the channel as registered only, preventing non-authed users from joining the channel.
+s Secret Marks the channel as secret, preventing it from appearing in /LIST and /WHOIS replies.
+t Op-only topic Only (half)ops may change the channel topic using /TOPIC.
+T No multiple targets Blocks messages targeting multiple channels (such as those sent by /amsg scripts).
+u No quit/parts Squelches user /PART and /QUIT reasons, preventing them from being shown to the channel.
+v Voice Grants a user voice status on the channel. Nicklist prefix: +
+z Persistent (registered) Image:User delete.png Prevents the channel from being deleted when the last user leaves, preserving modes/bans/topics/etc. Granted to registered channels.
+Z SSL-only Prevents non-SSL users from joining the channel.

Image:User delete.png = denotes modes which are restricted to DareNET staff or services.