The "nokicks" Module

Description

This module adds channel mode Q (nokick) which prevents privileged users from using the /KICK command.

Configuration

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

<module name="nokicks">

This module requires no other configuration.

Channel Modes

Name Character Type Parameter Syntax Usable By Description
nokick Q Switch None Channel operators Prevents privileged users from using the /KICK command.

Extended Bans

Character Type Ban Syntax Description
Q Acting Q:<mask> Bans privileged users matching <mask> from using the /KICK command.

Example Usage

Bans privileged users matching *!*@example.com from using the /KICK command:

/MODE #channel +b Q:*!*@example.com

Special Notes

You should consider using the mlock module and the mode locking feature of your IRC services to prevent privileged users from evading this mode by unsetting it.