The "ircv3_ctctags" Module (v4)
Description
This module provides the IRCv3 message-tags client capability.
Configuration
To load this module use the following <module> tag:
<module name="ircv3_ctctags">
<ctctags>
The <ctctags> tag defines settings about how the ircv3_ctctags module should behave. This tag can only be defined once.
| Name | Type | Default Value | Description |
|---|---|---|---|
| allowclientonlytags | Boolean | Yes | Deprecated in v4.10.0! Whether to allow clients to send client-only tags. You should use clientonlytags instead of this. |
| clientonlytags | Text | all | New in v4.10.0! What client-only tags to allow clients to send. |
The clientonlytags field should be set to one of the following values:
| Value | Description |
|---|---|
| all | New in v4.10.0! Allow all client-only tags. |
| known | New in v4.10.0! Allow known client-only tags. |
| none | New in v4.10.0! Do not allow client-only tags. |
Example Usage
<ctctags clientonlytags="all">
Commands
| Name | Parameter Count | Syntax | Description |
|---|---|---|---|
| TAGMSG | 1 | <target> | Sends a message containing only tags to the specified target. |
Client Capabilities
| Name | Description |
|---|---|
| message-tags | Enables support for sending and receiving TAGMSG messages. |