The "exemptchanops" Module (v3)

Description

This module adds channel mode X (exemptchanops) which allows channel operators to grant exemptions to various channel-level restrictions.

Configuration

To load this module use the following <module> tag:

<module name="exemptchanops">

This module requires no other configuration.

Channel Modes

Name Character Type Parameter Syntax Usable By Description
exemptchanops X List <restriction>:<mode> Channel operators Exempts users with the <mode> prefix mode or higher from <restriction>.

Example Usage

Exempts channel operators and above from channel mode M (regmoderated) (requires the services_account module):

/MODE #channel +X regmoderated:o

Special Notes

The modules which ship with InspIRCd define the following restrictions:

Name Description
anticaps Exempts users from channel mode B (anticaps). Requires the anticaps module.
auditorium-see Exempts from the user list being hidden by channel mode u (auditorium). Requires the auditorium module.
auditorium-vis Exempts from being hidden from the user list by channel mode u (auditorium). Requires the auditorium module.
blockcaps Exempts users from channel mode B (blockcaps). Requires the blockcaps module.
blockcolor Exempts users from channel mode c (blockcolor). Requires the blockcolor module.
censor Exempts users from channel mode G (censor). Requires the censor module.
delaymsg Exempts users from channel mode d (delaymsg). Requires the delaymsg module.
filter Exempts users from channel mode g (filter). Requires the chanfilter module.
flood Exempts users from channel mode f (flood). Requires the messageflood module.
nickflood Exempts users from channel mode F (nickflood). Requires the nickflood module.
noctcp Exempts users from channel mode C (noctcp). Requires the noctcp module.
nonick Exempts users from channel mode N (nonick). Requires the nonicks module.
nonotice Exempts users from channel mode T (nonotice). Requires the nonotice module.
regmoderated Exempts users from channel mode M (regmoderated). Requires the services_account module.
repeat Exempts users from channel mode E (repeat). Requires the repeat module.
stripcolor Exempts users from channel mode S (stripcolor). Requires the stripcolor module.
topiclock Exempts users from channel mode t (topiclock).