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 "cloak_nick" Module (v4)

Description

This module adds the nick cloaking method for use with the cloak module.

Configuration

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

<module name="cloak_nick">

<cloak>

The <cloak> tag defines a cloaking profile. This tag can be defined as many times as required.

Name Type Default Value Description
prefix Text None The value to prefix cloaks with.
suffix Text None The value to suffix cloaks with.
sanitize Boolean True Whether to strip any characters in the nickname which are not valid within a hostname.
class String None If non-empty then a comma-delimited list of of connect classes that can receive this cloak.

This module also extends the <cloak:method> field with the following values:

Name Description
nick Cloak users with their currently used nickname.
Example Usage

Cloaking using the nick method:

<cloak method="nick"
       class=""
       prefix="MyNet/"
       suffix=""
       sanitize="yes">