The "ircv3" Module (v4)
Description
This module provides the IRCv3 account-notify, away-notify, extended-join, and standard-replies client capabilities.
Configuration
To load this module use the following <module> tag:
<module name="ircv3">
<ircv3>
The <ircv3> tag defines settings about how the ircv3 module should behave. This tag can only be defined once.
| Name | Type | Default Value | Description |
|---|---|---|---|
| accountnotify | Boolean | Yes | Whether the account-notify client capability is enabled. |
| awaynotify | Boolean | Yes | Whether the away-notify client capability is enabled. |
| extendedjoin | Boolean | Yes | Whether the extended-join client capability is enabled. |
| standardreplies | Boolean | Yes | Whether the standard-replies client capability is enabled. |
Example Usage
<ircv3 accountnotify="yes"
awaynotify="yes"
extendedjoin="yes"
standardreplies="yes">
Client Capabilities
| Name | Description |
|---|---|
| account-notify | Allows the client to be notified when a user's account name changes. |
| away-notify | Allows the client to be notified when a user's away status changes. |
| extended-join | Extends the server-to-client JOIN message to include the joining user's account name and real name. |
| standard-replies | Allows clients to receive arbitrary standard replies instead of server notices or custom numerics. |