From b81ec95eb82429d87d625de370a135272eb3cf7b Mon Sep 17 00:00:00 2001 From: Sadie Powell Date: Mon, 2 Sep 2024 16:17:28 +0100 Subject: [PATCH] Restore some files that were mistakenly deleted in 92e22cd878. --- docs/3/modules/chgident.yml | 17 +++++++++++++++++ docs/3/modules/hostcycle.yml | 4 ++++ docs/3/modules/ircv3_chghost.yml | 9 +++++++++ docs/3/modules/setident.yml | 17 +++++++++++++++++ 4 files changed, 47 insertions(+) create mode 100644 docs/3/modules/chgident.yml create mode 100644 docs/3/modules/hostcycle.yml create mode 100644 docs/3/modules/ircv3_chghost.yml create mode 100644 docs/3/modules/setident.yml diff --git a/docs/3/modules/chgident.yml b/docs/3/modules/chgident.yml new file mode 100644 index 000000000..e29d05781 --- /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 000000000..fa27729ec --- /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 000000000..f5f129e39 --- /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 000000000..fe865e31f --- /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