The "chanprotect" Module

Description

This module adds channel prefix modes a (admin) and q (founder).

Configuration

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

<module name="m_chanprotect.so">

<chanprotect>

The <chanprotect> tag defines settings about how the chanprotect module should behave. This tag can only be defined once.

Name Type Default Value Description
aprefix Text None The prefix character for the +a mode.
qprefix Text None The prefix character for the +q mode.
deprotectself Boolean Yes Whether users with +a or +q can remove the mode from themself.
deprotectothers Boolean Yes Whether users with +a or +q can remove the mode from other users.
noservices Boolean No Whether to grant +q to the first user who joins the channel.
Example Usage
<chanprotect aprefix="&amp;"
             qprefix="~"
             deprotectself="yes"
             deprotectothers="yes"
             noservices="no">

Channel Modes

Name Character Type Parameter Syntax Description
admin a (~) Prefix <nick> Grants channel admin status to <nick>.
founder q (&) Prefix <nick> Grants channel founder status to <nick>.

Example Usage

Grants channel admin status to Sadie:

/MODE #channel +a Sadie

Grants channel founder status to Adam:

/MODE #channel +q Adam