InspIRCd v4 is still early in development!
If you use this branch you may experience crashes, weird behaviour, and unannounced breaking changes.
You probably want to use InspIRCd v3 instead.
The "allowinvite" Module (v4)
Description
This module adds channel mode A
(allowinvite) which allows unprivileged users to use the /INVITE
command and extended ban A:
(blockinvite) which bans specific masks from using the /INVITE
command.
Configuration
To load this module use the following <module>
tag:
<module name="allowinvite">
This module requires no other configuration.
Channel Modes
Name | Character | Type | Parameter Syntax | Usable By | Description |
---|---|---|---|---|---|
allowinvite | A | Switch | None | Channel operators | Allows unprivileged users to use the /INVITE command. |
Extended Bans
Name | Character | Type | Ban Syntax | Description |
---|---|---|---|---|
blockinvite | A | Acting | A:<mask> | Bans <mask> from using the /INVITE command. |
Example Usage
Bans users matching *!*@example.com
from using the /INVITE
command:
/MODE #channel +b A:*!*@example.com