The "inviteexception" Module (v4)
Description
This module adds channel mode I
(invex) which allows channel operators to exempt user masks from channel mode i
(inviteonly).
Configuration
To load this module use the following <module>
tag:
<module name="inviteexception">
<inviteexception>
The <inviteexception>
tag defines settings about how the inviteexception module should behave. This tag can only be defined once.
Name | Type | Default Value | Description |
---|---|---|---|
bypasskey | Boolean | Yes | Whether channel mode I (invex) allows joining users to bypass channel mode k (key). |
Example Usage
<inviteexception bypasskey="yes">
Channel Modes
Name | Character | Type | Parameter Syntax | Usable By | Description |
---|---|---|---|---|---|
invex | I | List | <mask> | Channel operators | Exempts users matching <mask> from channel mode i (inviteonly). |
Example Usage
Exempts users matching *!*@example.com
from channel mode i
(inviteonly):
/MODE #channel +I *!*@example.com
Exempts users logged into the services account named Sadie from channel mode i
(inviteonly) (requires the account module):
/MODE #channel +I R:Sadie