InspIRCd v2 is coming to the end of its lifetime!
Fixes for security vulnerabilities will be provided until 2021-01-01 but after this date v2 will no longer be maintained.
InspIRCd v3 contains many new features including full support for all currently ratified IRCv3 extensions and WebSocket connections.
The "passforward" Module
This module allows the
/PASS password to be forwarded to a services pseudoclient such as NickServ.
To load this module use the following
<passforward> tag defines settings about how the passforward module should behave. This tag can only be defined once.
|cmd||Text||PRIVMSG $nickrequired :IDENTIFY $pass||The command to use when forwarding the
|forwardmsg||Text||NOTICE $nick :*** Forwarding PASS to $nickrequired||The command to use when informing the connecting user that their
|nick||Text||NickServ||The nickname of the user that must be online for a
The cmd and forwardmsg fields can contain any of the following template variables:
|$nick||The nickname of the connecting user.|
|$nickrequired||The nickname of the user that must be online for a
|$pass||The password sent by the connecting user using the
|$user||The username (ident) of the connecting user.|
<passforward cmd="PRIVMSG $nickrequired :IDENTIFY $pass" forwardmsg="NOTICE $nick :*** Forwarding PASS to $nickrequired" nick="NickServ">