diff --git a/docs/3/modules/chgident.yml b/docs/3/modules/chgident.yml new file mode 100644 index 00000000..e29d0578 --- /dev/null +++ b/docs/3/modules/chgident.yml @@ -0,0 +1,17 @@ +name: chgident + +description: |- + This module adds the `/CHGIDENT` command which allows server operators to change the username (ident) of a user. + +commands: +- name: CHGIDENT + param_count: 2 + oper_only: true + syntax: + description: |- + Changes the username (ident) of <nickname> to <username>. + example: + - description: |- + Changes the username (ident) of Sadie to wibble + text: |- + /CHGIDENT Sadie wibble diff --git a/docs/3/modules/hostcycle.yml b/docs/3/modules/hostcycle.yml new file mode 100644 index 00000000..fa27729e --- /dev/null +++ b/docs/3/modules/hostcycle.yml @@ -0,0 +1,4 @@ +name: hostcycle + +description: |- + This module sends a fake disconnection and reconnection when a user's username (ident) or hostname changes to allow clients to update their internal caches. diff --git a/docs/3/modules/ircv3_chghost.yml b/docs/3/modules/ircv3_chghost.yml new file mode 100644 index 00000000..f5f129e3 --- /dev/null +++ b/docs/3/modules/ircv3_chghost.yml @@ -0,0 +1,9 @@ +name: ircv3_chghost + +description: |- + This module provides the IRCv3 `chghost` client capability. + +client_caps: +- name: '[chghost](https://ircv3.net/specs/extensions/chghost.html)' + description: |- + Notifies users when the username (ident) or hostname of a user they share a channel with changes. diff --git a/docs/3/modules/setident.yml b/docs/3/modules/setident.yml new file mode 100644 index 00000000..fe865e31 --- /dev/null +++ b/docs/3/modules/setident.yml @@ -0,0 +1,17 @@ +name: setident + +description: |- + This module adds the `/SETIDENT` command which allows server operators to change their username (ident). + +commands: +- name: SETIDENT + param_count: 1 + oper_only: true + syntax: + description: |- + Changes the username (ident) of the user to <username>. + example: + - description: |- + Changes the username (ident) of the user to wibble + text: |- + /SETIDENT wibble