]> jfr.im git - irc/weechat/weechat.git/commitdiff
doc: replace freenode by libera in replay protocol
authorSébastien Helleu <redacted>
Tue, 25 May 2021 05:22:32 +0000 (07:22 +0200)
committerSébastien Helleu <redacted>
Tue, 25 May 2021 05:22:32 +0000 (07:22 +0200)
doc/en/weechat_relay_protocol.en.adoc
doc/fr/weechat_relay_protocol.fr.adoc
doc/ja/weechat_relay_protocol.ja.adoc

index e5256aa46c1c0148566e817271910c061b3d97db..33ac9f14cf30b7564f8076a5b5382c0cb0c5b18b 100644 (file)
@@ -436,11 +436,11 @@ hda:
     item 2:
         __path: ['0x558d62840ea0']
         number: 1
-        full_name: 'irc.server.freenode'
+        full_name: 'irc.server.libera'
     item 3:
         __path: ['0x558d62a9cea0']
         number: 2
-        full_name: 'irc.freenode.#weechat'
+        full_name: 'irc.libera.#weechat'
 ----
 
 * Request all lines of first buffer:
@@ -747,7 +747,7 @@ Syntax:
 Arguments:
 
 * _buffer_: pointer (eg: "0x1234abcd") or full name of buffer (for example:
-  _core.weechat_ or _irc.freenode.#weechat_)
+  _core.weechat_ or _irc.libera.#weechat_)
 
 Examples:
 
@@ -856,10 +856,10 @@ hda:
         prefix_color: None
 ----
 
-* Request nicklist for buffer "irc.freenode.#weechat":
+* Request nicklist for buffer "irc.libera.#weechat":
 
 ----
-(nicklist_weechat) nicklist irc.freenode.#weechat
+(nicklist_weechat) nicklist irc.libera.#weechat
 ----
 
 Response:
@@ -948,7 +948,7 @@ Syntax:
 Arguments:
 
 * _buffer_: pointer (eg: "0x1234abcd") or full name of buffer (for example:
-  _core.weechat_ or _irc.freenode.#weechat_)
+  _core.weechat_ or _irc.libera.#weechat_)
 * _data_: data to send to buffer: if beginning by `/`, this will be executed as
    a command on buffer, otherwise text is sent as input of buffer
 
@@ -963,7 +963,7 @@ input core.weechat /help filter
 * Send message "hello!" to #weechat channel:
 
 ----
-input irc.freenode.#weechat hello!
+input irc.libera.#weechat hello!
 ----
 
 [[command_completion]]
@@ -983,7 +983,7 @@ Syntax:
 Arguments:
 
 * _buffer_: pointer (eg: "0x1234abcd") or full name of buffer (for example:
-  _core.weechat_ or _irc.freenode.#weechat_)
+  _core.weechat_ or _irc.libera.#weechat_)
 * _position_: position for completion in string (starts to 0);
   if the value is -1, the position is the length of _data_ (so the completion
   is made at the end of _data_)
@@ -1144,7 +1144,7 @@ Syntax:
 Arguments:
 
 * _buffer_: pointer (eg: "0x1234abcd") or full name of buffer (for example:
-  _core.weechat_ or _irc.freenode.#weechat_); name "*" can be used to
+  _core.weechat_ or _irc.libera.#weechat_); name "*" can be used to
   specify all buffers
 * _options_: one of following keywords, separated by commas (default is
   _buffers,upgrade,buffer,nicklist_ for "*" and _buffer,nicklist_ for a buffer):
@@ -1179,14 +1179,14 @@ sync core.buffer
 * Synchronize #weechat channel, without nicklist:
 
 ----
-sync irc.freenode.#weechat buffer
+sync irc.libera.#weechat buffer
 ----
 
 * Get general signals + all signals for #weechat channel:
 
 ----
 sync * buffers,upgrade
-sync irc.freenode.#weechat
+sync irc.libera.#weechat
 ----
 
 [[command_desync]]
@@ -1209,7 +1209,7 @@ Syntax:
 Arguments:
 
 * _buffer_: pointer (eg: "0x1234abcd") or full name of buffer (for example:
-  _core.weechat_ or _irc.freenode.#weechat_); name "*" can be used to
+  _core.weechat_ or _irc.libera.#weechat_); name "*" can be used to
   specify all buffers
 * _options_: one of following keywords, separated by commas (default is
   _buffers,upgrade,buffer,nicklist_ for "*" and _buffer,nicklist_ for a buffer);
@@ -1217,7 +1217,7 @@ Arguments:
 
 [NOTE]
 When using buffer "*", the other buffers synchronized (using a name) are kept. +
-So if you send: "sync *", then "sync irc.freenode.#weechat", then "desync *",
+So if you send: "sync *", then "sync irc.libera.#weechat", then "desync *",
 the updates on #weechat channel will still be sent by WeeChat (you must remove
 it explicitly to stop updates).
 
@@ -1235,13 +1235,13 @@ desync * buffers,upgrade,buffer,nicklist
 * Desynchronize nicklist for #weechat channel (keep buffer updates):
 
 ----
-desync irc.freenode.#weechat nicklist
+desync irc.libera.#weechat nicklist
 ----
 
 * Desynchronize #weechat channel:
 
 ----
-desync irc.freenode.#weechat
+desync irc.libera.#weechat
 ----
 
 [[command_test]]
@@ -1481,7 +1481,7 @@ Data sent as hdata:
 |===
 | Name            | Type      | Description
 | number          | integer   | Buffer number (≥ 1).
-| full_name       | string    | Full name (example: _irc.freenode.#weechat_).
+| full_name       | string    | Full name (example: _irc.libera.#weechat_).
 | short_name      | string    | Short name (example: _#weechat_).
 | nicklist        | integer   | 1 if buffer has a nicklist, otherwise 0.
 | title           | string    | Buffer title.
@@ -1490,8 +1490,8 @@ Data sent as hdata:
 | next_buffer     | pointer   | Pointer to next buffer.
 |===
 
-Example: channel _#weechat_ joined on freenode, new buffer
-_irc.freenode.#weechat_:
+Example: channel _#weechat_ joined on libera, new buffer
+_irc.libera.#weechat_:
 
 [source,python]
 ----
@@ -1511,13 +1511,13 @@ hda:
     item 1:
         __path: ['0x35a8a60']
         number: 3
-        full_name: 'irc.freenode.#weechat'
+        full_name: 'irc.libera.#weechat'
         short_name: None
         nicklist: 0
         title: None
         local_variables: {
             'plugin': 'irc',
-            'name': 'freenode.#weechat',
+            'name': 'libera.#weechat',
         }
         prev_buffer: '0x34e7400'
         next_buffer: '0x0'
@@ -1535,12 +1535,12 @@ Data sent as hdata:
 |===
 | Name        | Type    | Description
 | number      | integer | Buffer number (≥ 1).
-| full_name   | string  | Full name (example: _irc.freenode.#weechat_).
+| full_name   | string  | Full name (example: _irc.libera.#weechat_).
 | prev_buffer | pointer | Pointer to previous buffer.
 | next_buffer | pointer | Pointer to next buffer.
 |===
 
-Example: buffer _irc.freenode.#weechat_ moved to number 2:
+Example: buffer _irc.libera.#weechat_ moved to number 2:
 
 [source,python]
 ----
@@ -1556,7 +1556,7 @@ hda:
     item 1:
         __path: ['0x34588c0']
         number: 2
-        full_name: 'irc.freenode.#weechat'
+        full_name: 'irc.libera.#weechat'
         prev_buffer: '0x347b9f0'
         next_buffer: '0x3471bc0'
 ----
@@ -1573,12 +1573,12 @@ Data sent as hdata:
 |===
 | Name        | Type    | Description
 | number      | integer | Buffer number (≥ 1).
-| full_name   | string  | Full name (example: _irc.freenode.#weechat_).
+| full_name   | string  | Full name (example: _irc.libera.#weechat_).
 | prev_buffer | pointer | Pointer to previous buffer.
 | next_buffer | pointer | Pointer to next buffer.
 |===
 
-Example: buffer _irc.freenode.#weechat_ merged with buffer #2:
+Example: buffer _irc.libera.#weechat_ merged with buffer #2:
 
 [source,python]
 ----
@@ -1594,7 +1594,7 @@ hda:
     item 1:
         __path: ['0x4db4c00']
         number: 2
-        full_name: 'irc.freenode.#weechat'
+        full_name: 'irc.libera.#weechat'
         prev_buffer: '0x4cef9b0'
         next_buffer: '0x0'
 ----
@@ -1611,12 +1611,12 @@ Data sent as hdata:
 |===
 | Name        | Type    | Description
 | number      | integer | Buffer number (≥ 1).
-| full_name   | string  | Full name (example: _irc.freenode.#weechat_).
+| full_name   | string  | Full name (example: _irc.libera.#weechat_).
 | prev_buffer | pointer | Pointer to previous buffer.
 | next_buffer | pointer | Pointer to next buffer.
 |===
 
-Example: buffer _irc.freenode.#weechat_ unmerged:
+Example: buffer _irc.libera.#weechat_ unmerged:
 
 [source,python]
 ----
@@ -1632,7 +1632,7 @@ hda:
     item 1:
         __path: ['0x4db4c00']
         number: 3
-        full_name: 'irc.freenode.#weechat'
+        full_name: 'irc.libera.#weechat'
         prev_buffer: '0x4cef9b0'
         next_buffer: '0x0'
 ----
@@ -1651,12 +1651,12 @@ Data sent as hdata:
 |===
 | Name        | Type    | Description
 | number      | integer | Buffer number (≥ 1).
-| full_name   | string  | Full name (example: _irc.freenode.#weechat_).
+| full_name   | string  | Full name (example: _irc.libera.#weechat_).
 | prev_buffer | pointer | Pointer to previous buffer.
 | next_buffer | pointer | Pointer to next buffer.
 |===
 
-Example: buffer _irc.freenode.#weechat_ hidden:
+Example: buffer _irc.libera.#weechat_ hidden:
 
 [source,python]
 ----
@@ -1672,7 +1672,7 @@ hda:
     item 1:
         __path: ['0x4db4c00']
         number: 2
-        full_name: 'irc.freenode.#weechat'
+        full_name: 'irc.libera.#weechat'
         prev_buffer: '0x4cef9b0'
         next_buffer: '0x0'
 ----
@@ -1691,12 +1691,12 @@ Data sent as hdata:
 |===
 | Name        | Type    | Description
 | number      | integer | Buffer number (≥ 1).
-| full_name   | string  | Full name (example: _irc.freenode.#weechat_).
+| full_name   | string  | Full name (example: _irc.libera.#weechat_).
 | prev_buffer | pointer | Pointer to previous buffer.
 | next_buffer | pointer | Pointer to next buffer.
 |===
 
-Example: buffer _irc.freenode.#weechat_ unhidden:
+Example: buffer _irc.libera.#weechat_ unhidden:
 
 [source,python]
 ----
@@ -1712,7 +1712,7 @@ hda:
     item 1:
         __path: ['0x4db4c00']
         number: 3
-        full_name: 'irc.freenode.#weechat'
+        full_name: 'irc.libera.#weechat'
         prev_buffer: '0x4cef9b0'
         next_buffer: '0x0'
 ----
@@ -1729,7 +1729,7 @@ Data sent as hdata:
 |===
 | Name            | Type      | Description
 | number          | integer   | Buffer number (≥ 1).
-| full_name       | string    | Full name (example: _irc.freenode.#weechat_).
+| full_name       | string    | Full name (example: _irc.libera.#weechat_).
 | short_name      | string    | Short name (example: _#weechat_).
 | local_variables | hashtable | Local variables.
 |===
@@ -1750,15 +1750,15 @@ hda:
     item 1:
         __path: ['0x4df7b80']
         number: 5
-        full_name: 'irc.freenode.Flash2'
+        full_name: 'irc.libera.Flash2'
         short_name: 'Flash2'
         local_variables: {
-            'server': 'freenode',
+            'server': 'libera',
             'plugin': 'irc',
             'type': 'private',
             'channel': 'FlashCode',
             'nick': 'test',
-            'name': 'freenode.Flash2',
+            'name': 'libera.Flash2',
         }
 ----
 
@@ -1774,7 +1774,7 @@ Data sent as hdata:
 |===
 | Name      | Type    | Description
 | number    | integer | Buffer number (≥ 1).
-| full_name | string  | Full name (example: _irc.freenode.#weechat_).
+| full_name | string  | Full name (example: _irc.libera.#weechat_).
 | title     | string  | Buffer title.
 |===
 
@@ -1793,7 +1793,7 @@ hda:
     item 1:
         __path: ['0x4a715d0']
         number: 3
-        full_name: 'irc.freenode.#weechat'
+        full_name: 'irc.libera.#weechat'
         title: 'Welcome on #weechat!  https://weechat.org/'
 ----
 
@@ -1811,10 +1811,10 @@ Data sent as hdata:
 |===
 | Name      | Type    | Description
 | number    | integer | Buffer number (≥ 1).
-| full_name | string  | Full name (example: _irc.freenode.#weechat_).
+| full_name | string  | Full name (example: _irc.libera.#weechat_).
 |===
 
-Example: buffer _irc.freenode.#weechat_ has been cleared:
+Example: buffer _irc.libera.#weechat_ has been cleared:
 
 [source,python]
 ----
@@ -1828,7 +1828,7 @@ hda:
     item 1:
         __path: ['0x4a715d0']
         number: 3
-        full_name: 'irc.freenode.#weechat'
+        full_name: 'irc.libera.#weechat'
 ----
 
 [[message_buffer_type_changed]]
@@ -1843,7 +1843,7 @@ Data sent as hdata:
 |===
 | Name      | Type    | Description
 | number    | integer | Buffer number (≥ 1).
-| full_name | string  | Full name (example: _irc.freenode.#weechat_).
+| full_name | string  | Full name (example: _irc.libera.#weechat_).
 | type      | integer | Buffer type: 0 = formatted (default), 1 = free content.
 |===
 
@@ -1879,11 +1879,11 @@ Data sent as hdata:
 |===
 | Name            | Type      | Description
 | number          | integer   | Buffer number (≥ 1).
-| full_name       | string    | Full name (example: _irc.freenode.#weechat_).
+| full_name       | string    | Full name (example: _irc.libera.#weechat_).
 | local_variables | hashtable | Local variables.
 |===
 
-Example: local variable _test_ added in buffer _irc.freenode.#weechat_:
+Example: local variable _test_ added in buffer _irc.libera.#weechat_:
 
 [source,python]
 ----
@@ -1898,15 +1898,15 @@ hda:
     item 1:
         __path: ['0x4a73de0']
         number: 3
-        full_name: 'irc.freenode.#weechat'
+        full_name: 'irc.libera.#weechat'
         local_variables: {
-            'server': 'freenode',
+            'server': 'libera',
             'test': 'value',
             'plugin': 'irc',
             'type': 'channel',
             'channel': '#weechat',
             'nick': 'test',
-            'name': 'freenode.#weechat',
+            'name': 'libera.#weechat',
         }
 ----
 
@@ -1922,11 +1922,11 @@ Data sent as hdata:
 |===
 | Name            | Type      | Description
 | number          | integer   | Buffer number (≥ 1).
-| full_name       | string    | Full name (example: _irc.freenode.#weechat_).
+| full_name       | string    | Full name (example: _irc.libera.#weechat_).
 | local_variables | hashtable | Local variables.
 |===
 
-Example: local variable _test_ updated in buffer _irc.freenode.#weechat_:
+Example: local variable _test_ updated in buffer _irc.libera.#weechat_:
 
 [source,python]
 ----
@@ -1941,7 +1941,7 @@ hda:
     item 1:
         __path: ['0x4a73de0']
         number: 3
-        full_name: 'irc.freenode.#weechat'
+        full_name: 'irc.libera.#weechat'
         local_variables: {
             'server': 'local',
             'test': 'value2',
@@ -1949,7 +1949,7 @@ hda:
             'type': 'channel',
             'channel': '#weechat',
             'nick': 'test',
-            'name': 'freenode.#weechat',
+            'name': 'libera.#weechat',
         }
 ----
 
@@ -1965,11 +1965,11 @@ Data sent as hdata:
 |===
 | Name            | Type      | Description
 | number          | integer   | Buffer number (≥ 1).
-| full_name       | string    | Full name (example: _irc.freenode.#weechat_).
+| full_name       | string    | Full name (example: _irc.libera.#weechat_).
 | local_variables | hashtable | Local variables.
 |===
 
-Example: local variable _test_ removed from buffer _irc.freenode.#weechat_:
+Example: local variable _test_ removed from buffer _irc.libera.#weechat_:
 
 [source,python]
 ----
@@ -1984,14 +1984,14 @@ hda:
     item 1:
         __path: ['0x4a73de0']
         number: 3
-        full_name: 'irc.freenode.#prout'
+        full_name: 'irc.libera.#prout'
         local_variables: {
             'server': 'local',
             'plugin': 'irc',
             'type': 'channel',
             'channel': '#weechat',
             'nick': 'test',
-            'name': 'freenode.#weechat',
+            'name': 'libera.#weechat',
         }
 ----
 
@@ -2017,7 +2017,7 @@ Data sent as hdata:
 | message      | string           | Message.
 |===
 
-Example: new message _hello!_ from nick _FlashCode_ on buffer _irc.freenode.#weechat_:
+Example: new message _hello!_ from nick _FlashCode_ on buffer _irc.libera.#weechat_:
 
 [source,python]
 ----
@@ -2066,10 +2066,10 @@ Data sent as hdata:
 |===
 | Name      | Type    | Description
 | number    | integer | Buffer number (≥ 1).
-| full_name | string  | Full name (example: _irc.freenode.#weechat_).
+| full_name | string  | Full name (example: _irc.libera.#weechat_).
 |===
 
-Example: buffer _irc.freenode.#weechat_ is being closed by WeeChat:
+Example: buffer _irc.libera.#weechat_ is being closed by WeeChat:
 
 [source,python]
 ----
@@ -2083,7 +2083,7 @@ hda:
     item 1:
         __path: ['0x4a715d0']
         number: 3
-        full_name: 'irc.freenode.#weechat'
+        full_name: 'irc.libera.#weechat'
 ----
 
 [[message_nicklist]]
@@ -2109,7 +2109,7 @@ Data sent as hdata:
 | prefix_color | string  | Prefix color (only for a nick).
 |===
 
-Example: nicklist for buffer _irc.freenode.#weechat_:
+Example: nicklist for buffer _irc.libera.#weechat_:
 
 [source,python]
 ----
@@ -2529,7 +2529,7 @@ objects, and then set of objects (path with pointers, then objects).
 * _values_: list of values (number of values is number of keys returned for
   hdata)
 
-Example of hdata with two buffers (weechat core and freenode server) and two
+Example of hdata with two buffers (weechat core and libera server) and two
 keys (_number_ and _full_name_):
 
 ....
@@ -2537,10 +2537,10 @@ keys (_number_ and _full_name_):
 hdata buffer:gui_buffers(*) number,full_name
 
 # response
\94\8câ\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94¬â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94¬â\94\80â\94\80â\94\80â\95¥â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94¬â\94\80â\94\80â\94\80â\94¬â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\95¥â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94¬â\94\80â\94\80â\94\80â\94¬â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\90
-│ buffer │ number:int,full_name:str │ 2 ║ 0x12345 │ 1 │ core.weechat ║ 0x6789a │ 2 │ irc.server.freenode │
\94\94â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94´â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94´â\94\80â\94\80â\94\80â\95¨â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94´â\94\80â\94\80â\94\80â\94´â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\95¨â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94´â\94\80â\94\80â\94\80â\94´â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\98
- â\94\94â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\98 â\94\94â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\98 â\94\94â\94\80â\94\98 â\94\94â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\98 â\94\94â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\98
+┌────────┬──────────────────────────┬───╥─────────┬───┬──────────────╥─────────┬───┬───────────────────┐
+│ buffer │ number:int,full_name:str │ 2 ║ 0x12345 │ 1 │ core.weechat ║ 0x6789a │ 2 │ irc.server.libera │
+└────────┴──────────────────────────┴───╨─────────┴───┴──────────────╨─────────┴───┴───────────────────┘
+ └──────┘ └────────────────────────┘ └─┘ └──────────────────────────┘ └───────────────────────────────┘
   h-path          keys              count          buffer 1                        buffer 2
 ....
 
@@ -2682,7 +2682,7 @@ An item is:
 ** _type_: type of variable (_int_, _str_, ...)
 ** _value_: value of variable
 
-Example of infolist with two buffers (weechat core and freenode server):
+Example of infolist with two buffers (weechat core and libera server):
 
 ....
 # command
index da941f027199b4e0419735d3c0004405e9ee9599..bcca20f81f8fe2c439a2643280cb67335e049a5e 100644 (file)
@@ -447,11 +447,11 @@ hda:
     item 2:
         __path: ['0x558d62840ea0']
         number: 1
-        full_name: 'irc.server.freenode'
+        full_name: 'irc.server.libera'
     item 3:
         __path: ['0x558d62a9cea0']
         number: 2
-        full_name: 'irc.freenode.#weechat'
+        full_name: 'irc.libera.#weechat'
 ----
 
 * Demander toutes les lignes du premier tampon :
@@ -759,7 +759,7 @@ Syntaxe :
 Paramètres :
 
 * _tampon_ : pointeur (par exemple : "0x1234abcd") ou nom complet du tampon (par exemple :
-  _core.weechat_ ou _irc.freenode.#weechat_)
+  _core.weechat_ ou _irc.libera.#weechat_)
 
 Exemples :
 
@@ -868,10 +868,10 @@ hda:
         prefix_color: None
 ----
 
-* Demander la liste de pseudos pour le tampon "irc.freenode.#weechat" :
+* Demander la liste de pseudos pour le tampon "irc.libera.#weechat" :
 
 ----
-(nicklist_weechat) nicklist irc.freenode.#weechat
+(nicklist_weechat) nicklist irc.libera.#weechat
 ----
 
 Réponse :
@@ -960,7 +960,7 @@ Syntaxe :
 Paramètres :
 
 * _tampon_ : pointeur (par exemple : "0x1234abcd") ou nom complet du tampon (par exemple :
-  _core.weechat_ ou _irc.freenode.#weechat_)
+  _core.weechat_ ou _irc.libera.#weechat_)
 * _données_ : données à envoyer au tampon : si elles commencent par `/`,
   cela sera exécuté comme une commande sur le tampon, sinon le texte est envoyé
   comme entrée sur le tampon
@@ -976,7 +976,7 @@ input core.weechat /help filter
 * Envoyer le message "bonjour !" sur le canal #weechat :
 
 ----
-input irc.freenode.#weechat bonjour !
+input irc.libera.#weechat bonjour !
 ----
 
 [[command_completion]]
@@ -996,7 +996,7 @@ Syntaxe :
 Paramètres :
 
 * _tampon_ : pointeur (par exemple : "0x1234abcd") ou nom complet du tampon (par exemple :
-  _core.weechat_ ou _irc.freenode.#weechat_)
+  _core.weechat_ ou _irc.libera.#weechat_)
 * _position_ : position dans la chaîne pour la complétion (démarre à 0) ;
   si la valeur est -1, la position est la longueur de _données_ (donc la
   complétion se fait à la fin de _données_)
@@ -1157,7 +1157,7 @@ Syntaxe :
 Paramètres :
 
 * _tampon_ : pointeur (par exemple : "0x1234abcd") ou nom complet du tampon (par exemple :
-  _core.weechat_ ou _irc.freenode.#weechat_); le nom "*" peut être utilisé pour
+  _core.weechat_ ou _irc.libera.#weechat_); le nom "*" peut être utilisé pour
   spécifier tous les tampons
 * _options_ : un ou plusieurs mots-clés, séparés par des virgules (par défaut
   _buffers,upgrade,buffer,nicklist_ pour "*" et _buffer,nicklist_ pour un
@@ -1194,14 +1194,14 @@ sync core.buffer
 * Synchroniser le canal #weechat, sans la liste de pseudos :
 
 ----
-sync irc.freenode.#weechat buffer
+sync irc.libera.#weechat buffer
 ----
 
 * Obtenir les signaux généraux + tous les signaux pour le canal #weechat :
 
 ----
 sync * buffers,upgrade
-sync irc.freenode.#weechat
+sync irc.libera.#weechat
 ----
 
 [[command_desync]]
@@ -1225,7 +1225,7 @@ Syntaxe :
 Paramètres :
 
 * _tampon_ : pointeur (par exemple : "0x1234abcd") ou nom complet du tampon (par exemple :
-  _core.weechat_ ou _irc.freenode.#weechat_); le nom "*" peut être utilisé pour
+  _core.weechat_ ou _irc.libera.#weechat_); le nom "*" peut être utilisé pour
   spécifier tous les tampons
 * _options_ : un ou plusieurs mots-clés, séparés par des virgules (le défaut est
   _buffers,upgrade,buffer,nicklist_ pour "*" et _buffer,nicklist_ pour un
@@ -1234,7 +1234,7 @@ Paramètres :
 [NOTE]
 En utilisant le tampon "*", les autres tampons synchronisés (en utilisant un
 nom) sont gardés. +
-Donc si vous envoyez : "sync *", puis "sync irc.freenode.#weechat", puis
+Donc si vous envoyez : "sync *", puis "sync irc.libera.#weechat", puis
 "desync *", les mises à jour sur le canal #weechat seront toujours envoyées par
 WeeChat (vous devez le retirer explicitement pour stopper les mises à jour).
 
@@ -1253,13 +1253,13 @@ desync * buffers,upgrade,buffer,nicklist
   mises à jour du tampon) :
 
 ----
-desync irc.freenode.#weechat nicklist
+desync irc.libera.#weechat nicklist
 ----
 
 * Désynchroniser le canal #weechat :
 
 ----
-desync irc.freenode.#weechat
+desync irc.libera.#weechat
 ----
 
 [[command_test]]
@@ -1504,7 +1504,7 @@ Données envoyées dans le hdata :
 |===
 | Nom             | Type             | Description
 | number          | entier           | Numéro de tampon (≥ 1).
-| full_name       | chaîne           | Nom complet (exemple : _irc.freenode.#weechat_).
+| full_name       | chaîne           | Nom complet (exemple : _irc.libera.#weechat_).
 | short_name      | chaîne           | Nom court (exemple : _#weechat_).
 | nicklist        | entier           | 1 si le tampon a une liste de pseudos, sinon 0.
 | title           | chaîne           | Titre du tampon.
@@ -1513,8 +1513,8 @@ Données envoyées dans le hdata :
 | next_buffer     | pointeur         | Pointeur vers le tampon suivant.
 |===
 
-Exemple : canal _#weechat_ rejoint sur freenode, nouveau tampon
-_irc.freenode.#weechat_ :
+Exemple : canal _#weechat_ rejoint sur libera, nouveau tampon
+_irc.libera.#weechat_ :
 
 [source,python]
 ----
@@ -1534,13 +1534,13 @@ hda:
     item 1:
         __path: ['0x35a8a60']
         number: 3
-        full_name: 'irc.freenode.#weechat'
+        full_name: 'irc.libera.#weechat'
         short_name: None
         nicklist: 0
         title: None
         local_variables: {
             'plugin': 'irc',
-            'name': 'freenode.#weechat',
+            'name': 'libera.#weechat',
         }
         prev_buffer: '0x34e7400'
         next_buffer: '0x0'
@@ -1558,12 +1558,12 @@ Données envoyées dans le hdata :
 |===
 | Nom         | Type     | Description
 | number      | entier   | Numéro de tampon (≥ 1).
-| full_name   | chaîne   | Nom complet (exemple : _irc.freenode.#weechat_).
+| full_name   | chaîne   | Nom complet (exemple : _irc.libera.#weechat_).
 | prev_buffer | pointeur | Pointeur vers le tampon précédent.
 | next_buffer | pointeur | Pointeur vers le tampon suivant.
 |===
 
-Exemple : tampon _irc.freenode.#weechat_ déplacé vers le numéro 2 :
+Exemple : tampon _irc.libera.#weechat_ déplacé vers le numéro 2 :
 
 [source,python]
 ----
@@ -1579,7 +1579,7 @@ hda:
     item 1:
         __path: ['0x34588c0']
         number: 2
-        full_name: 'irc.freenode.#weechat'
+        full_name: 'irc.libera.#weechat'
         prev_buffer: '0x347b9f0'
         next_buffer: '0x3471bc0'
 ----
@@ -1596,12 +1596,12 @@ Données envoyées dans le hdata :
 |===
 | Nom         | Type     | Description
 | number      | entier   | Numéro de tampon (≥ 1).
-| full_name   | chaîne   | Nom complet (exemple : _irc.freenode.#weechat_).
+| full_name   | chaîne   | Nom complet (exemple : _irc.libera.#weechat_).
 | prev_buffer | pointeur | Pointeur vers le tampon précédent.
 | next_buffer | pointeur | Pointeur vers le tampon suivant.
 |===
 
-Exemple : tampon _irc.freenode.#weechat_ mélangé avec le tampon n°2 :
+Exemple : tampon _irc.libera.#weechat_ mélangé avec le tampon n°2 :
 
 [source,python]
 ----
@@ -1617,7 +1617,7 @@ hda:
     item 1:
         __path: ['0x4db4c00']
         number: 2
-        full_name: 'irc.freenode.#weechat'
+        full_name: 'irc.libera.#weechat'
         prev_buffer: '0x4cef9b0'
         next_buffer: '0x0'
 ----
@@ -1634,12 +1634,12 @@ Données envoyées dans le hdata :
 |===
 | Nom         | Type     | Description
 | number      | entier   | Numéro de tampon (≥ 1).
-| full_name   | chaîne   | Nom complet (exemple : _irc.freenode.#weechat_).
+| full_name   | chaîne   | Nom complet (exemple : _irc.libera.#weechat_).
 | prev_buffer | pointeur | Pointeur vers le tampon précédent.
 | next_buffer | pointeur | Pointeur vers le tampon suivant.
 |===
 
-Exemple : tampon _irc.freenode.#weechat_ sorti du mélange :
+Exemple : tampon _irc.libera.#weechat_ sorti du mélange :
 
 [source,python]
 ----
@@ -1655,7 +1655,7 @@ hda:
     item 1:
         __path: ['0x4db4c00']
         number: 3
-        full_name: 'irc.freenode.#weechat'
+        full_name: 'irc.libera.#weechat'
         prev_buffer: '0x4cef9b0'
         next_buffer: '0x0'
 ----
@@ -1674,12 +1674,12 @@ Données envoyées dans le hdata :
 |===
 | Nom         | Type     | Description
 | number      | entier   | Numéro de tampon (≥ 1).
-| full_name   | chaîne   | Nom complet (exemple : _irc.freenode.#weechat_).
+| full_name   | chaîne   | Nom complet (exemple : _irc.libera.#weechat_).
 | prev_buffer | pointeur | Pointeur vers le tampon précédent.
 | next_buffer | pointeur | Pointeur vers le tampon suivant.
 |===
 
-Exemple : tampon _irc.freenode.#weechat_ masqué :
+Exemple : tampon _irc.libera.#weechat_ masqué :
 
 [source,python]
 ----
@@ -1695,7 +1695,7 @@ hda:
     item 1:
         __path: ['0x4db4c00']
         number: 2
-        full_name: 'irc.freenode.#weechat'
+        full_name: 'irc.libera.#weechat'
         prev_buffer: '0x4cef9b0'
         next_buffer: '0x0'
 ----
@@ -1714,12 +1714,12 @@ Données envoyées dans le hdata :
 |===
 | Nom         | Type     | Description
 | number      | entier   | Numéro de tampon (≥ 1).
-| full_name   | chaîne   | Nom complet (exemple : _irc.freenode.#weechat_).
+| full_name   | chaîne   | Nom complet (exemple : _irc.libera.#weechat_).
 | prev_buffer | pointeur | Pointeur vers le tampon précédent.
 | next_buffer | pointeur | Pointeur vers le tampon suivant.
 |===
 
-Exemple : tampon _irc.freenode.#weechat_ démasqué :
+Exemple : tampon _irc.libera.#weechat_ démasqué :
 
 [source,python]
 ----
@@ -1735,7 +1735,7 @@ hda:
     item 1:
         __path: ['0x4db4c00']
         number: 3
-        full_name: 'irc.freenode.#weechat'
+        full_name: 'irc.libera.#weechat'
         prev_buffer: '0x4cef9b0'
         next_buffer: '0x0'
 ----
@@ -1752,7 +1752,7 @@ Données envoyées dans le hdata :
 |===
 | Nom             | Type             | Description
 | number          | entier           | Numéro de tampon (≥ 1).
-| full_name       | chaîne           | Nom complet (exemple : _irc.freenode.#weechat_).
+| full_name       | chaîne           | Nom complet (exemple : _irc.libera.#weechat_).
 | short_name      | chaîne           | Nom court (exemple : _#weechat_).
 | local_variables | table de hachage | Variables locales.
 |===
@@ -1773,15 +1773,15 @@ hda:
     item 1:
         __path: ['0x4df7b80']
         number: 5
-        full_name: 'irc.freenode.Flash2'
+        full_name: 'irc.libera.Flash2'
         short_name: 'Flash2'
         local_variables: {
-            'server': 'freenode',
+            'server': 'libera',
             'plugin': 'irc',
             'type': 'private',
             'channel': 'FlashCode',
             'nick': 'test',
-            'name': 'freenode.Flash2',
+            'name': 'libera.Flash2',
         }
 ----
 
@@ -1797,7 +1797,7 @@ Données envoyées dans le hdata :
 |===
 | Nom       | Type   | Description
 | number    | entier | Numéro de tampon (≥ 1).
-| full_name | chaîne | Nom complet (exemple : _irc.freenode.#weechat_).
+| full_name | chaîne | Nom complet (exemple : _irc.libera.#weechat_).
 | title     | chaîne | Titre du tampon.
 |===
 
@@ -1816,7 +1816,7 @@ hda:
     item 1:
         __path: ['0x4a715d0']
         number: 3
-        full_name: 'irc.freenode.#weechat'
+        full_name: 'irc.libera.#weechat'
         title: 'Welcome on #weechat!  https://weechat.org/'
 ----
 
@@ -1834,10 +1834,10 @@ Données envoyées dans le hdata :
 |===
 | Nom       | Type   | Description
 | number    | entier | Numéro de tampon (≥ 1).
-| full_name | chaîne | Nom complet (exemple : _irc.freenode.#weechat_).
+| full_name | chaîne | Nom complet (exemple : _irc.libera.#weechat_).
 |===
 
-Exemple : tampon _irc.freenode.#weechat_ vidé :
+Exemple : tampon _irc.libera.#weechat_ vidé :
 
 [source,python]
 ----
@@ -1851,7 +1851,7 @@ hda:
     item 1:
         __path: ['0x4a715d0']
         number: 3
-        full_name: 'irc.freenode.#weechat'
+        full_name: 'irc.libera.#weechat'
 ----
 
 [[message_buffer_type_changed]]
@@ -1866,7 +1866,7 @@ Données envoyées dans le hdata :
 |===
 | Nom       | Type   | Description
 | number    | entier | Numéro de tampon (≥ 1).
-| full_name | chaîne | Nom complet (exemple : _irc.freenode.#weechat_).
+| full_name | chaîne | Nom complet (exemple : _irc.libera.#weechat_).
 | type      | entier | Type de tampon : 0 = formaté (par défaut), 1 = contenu libre.
 |===
 
@@ -1902,12 +1902,12 @@ Données envoyées dans le hdata :
 |===
 | Nom             | Type             | Description
 | number          | entier           | Numéro de tampon (≥ 1).
-| full_name       | chaîne           | Nom complet (exemple : _irc.freenode.#weechat_).
+| full_name       | chaîne           | Nom complet (exemple : _irc.libera.#weechat_).
 | local_variables | table de hachage | Variables locales.
 |===
 
 Exemple : variable locale _test_ ajoutée dans le tampon
-_irc.freenode.#weechat_ :
+_irc.libera.#weechat_ :
 
 [source,python]
 ----
@@ -1922,15 +1922,15 @@ hda:
     item 1:
         __path: ['0x4a73de0']
         number: 3
-        full_name: 'irc.freenode.#weechat'
+        full_name: 'irc.libera.#weechat'
         local_variables: {
-            'server': 'freenode',
+            'server': 'libera',
             'test': 'value',
             'plugin': 'irc',
             'type': 'channel',
             'channel': '#weechat',
             'nick': 'test',
-            'name': 'freenode.#weechat',
+            'name': 'libera.#weechat',
         }
 ----
 
@@ -1946,12 +1946,12 @@ Données envoyées dans le hdata :
 |===
 | Nom             | Type             | Description
 | number          | entier           | Numéro de tampon (≥ 1).
-| full_name       | chaîne           | Nom complet (exemple : _irc.freenode.#weechat_).
+| full_name       | chaîne           | Nom complet (exemple : _irc.libera.#weechat_).
 | local_variables | table de hachage | Variables locales.
 |===
 
 Exemple : variable locale _test_ mise à jour dans le tampon
-_irc.freenode.#weechat_ :
+_irc.libera.#weechat_ :
 
 [source,python]
 ----
@@ -1966,7 +1966,7 @@ hda:
     item 1:
         __path: ['0x4a73de0']
         number: 3
-        full_name: 'irc.freenode.#weechat'
+        full_name: 'irc.libera.#weechat'
         local_variables: {
             'server': 'local',
             'test': 'value2',
@@ -1974,7 +1974,7 @@ hda:
             'type': 'channel',
             'channel': '#weechat',
             'nick': 'test',
-            'name': 'freenode.#weechat',
+            'name': 'libera.#weechat',
         }
 ----
 
@@ -1990,11 +1990,11 @@ Données envoyées dans le hdata :
 |===
 | Nom             | Type             | Description
 | number          | entier           | Numéro de tampon (≥ 1).
-| full_name       | chaîne           | Nom complet (exemple : _irc.freenode.#weechat_).
+| full_name       | chaîne           | Nom complet (exemple : _irc.libera.#weechat_).
 | local_variables | table de hachage | Variables locales.
 |===
 
-Exemple : variable locale _test_ supprimée du tampon _irc.freenode.#weechat_ :
+Exemple : variable locale _test_ supprimée du tampon _irc.libera.#weechat_ :
 
 [source,python]
 ----
@@ -2009,14 +2009,14 @@ hda:
     item 1:
         __path: ['0x4a73de0']
         number: 3
-        full_name: 'irc.freenode.#prout'
+        full_name: 'irc.libera.#prout'
         local_variables: {
             'server': 'local',
             'plugin': 'irc',
             'type': 'channel',
             'channel': '#weechat',
             'nick': 'test',
-            'name': 'freenode.#weechat',
+            'name': 'libera.#weechat',
         }
 ----
 
@@ -2043,7 +2043,7 @@ Données envoyées dans le hdata :
 |===
 
 Exemple : nouveau message _hello!_ du pseudo _FlashCode_ sur le tampon
-_irc.freenode.#weechat_ :
+_irc.libera.#weechat_ :
 
 [source,python]
 ----
@@ -2092,10 +2092,10 @@ Données envoyées dans le hdata :
 |===
 | Nom       | Type   | Description
 | number    | entier | Numéro de tampon (≥ 1).
-| full_name | chaîne | Nom complet (exemple : _irc.freenode.#weechat_).
+| full_name | chaîne | Nom complet (exemple : _irc.libera.#weechat_).
 |===
 
-Exemple : tampon _irc.freenode.#weechat_ en cours de fermeture par WeeChat :
+Exemple : tampon _irc.libera.#weechat_ en cours de fermeture par WeeChat :
 
 [source,python]
 ----
@@ -2109,7 +2109,7 @@ hda:
     item 1:
         __path: ['0x4a715d0']
         number: 3
-        full_name: 'irc.freenode.#weechat'
+        full_name: 'irc.libera.#weechat'
 ----
 
 [[message_nicklist]]
@@ -2137,7 +2137,7 @@ Données envoyées dans le hdata :
 | prefix_color | chaîne    | Couleur du préfixe (seulement pour un pseudo).
 |===
 
-Exemple : liste de pseudos pour le tampon _irc.freenode.#weechat_ :
+Exemple : liste de pseudos pour le tampon _irc.libera.#weechat_ :
 
 [source,python]
 ----
@@ -2567,17 +2567,17 @@ objets).
   retournées pour le hdata)
 
 Exemple de hdata avec deux tampons (tampon "core" weechat et le serveur
-freenode) et deux clés (_number_ et _full_name_) :
+libera) et deux clés (_number_ et _full_name_) :
 
 ....
 # commande
 hdata buffer:gui_buffers(*) number,full_name
 
 # réponse
\94\8câ\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94¬â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94¬â\94\80â\94\80â\94\80â\95¥â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94¬â\94\80â\94\80â\94\80â\94¬â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\95¥â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94¬â\94\80â\94\80â\94\80â\94¬â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\90
-│ buffer │ number:int,full_name:str │ 2 ║ 0x12345 │ 1 │ core.weechat ║ 0x6789a │ 2 │ irc.server.freenode │
\94\94â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94´â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94´â\94\80â\94\80â\94\80â\95¨â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94´â\94\80â\94\80â\94\80â\94´â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\95¨â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94´â\94\80â\94\80â\94\80â\94´â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\98
- â\94\94â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\98 â\94\94â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\98 â\94\94â\94\80â\94\98 â\94\94â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\98 â\94\94â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\98
+┌────────┬──────────────────────────┬───╥─────────┬───┬──────────────╥─────────┬───┬───────────────────┐
+│ buffer │ number:int,full_name:str │ 2 ║ 0x12345 │ 1 │ core.weechat ║ 0x6789a │ 2 │ irc.server.libera │
+└────────┴──────────────────────────┴───╨─────────┴───┴──────────────╨─────────┴───┴───────────────────┘
+ └──────┘ └────────────────────────┘ └─┘ └──────────────────────────┘ └───────────────────────────────┘
   h-path          clés              nombre        tampon 1                         tampon 2
 ....
 
@@ -2721,7 +2721,7 @@ Un élément est :
 ** _value_ : valeur de la variable
 
 Exemple d'infolist avec deux tampons (tampon "core" weechat et le serveur
-freenode) :
+libera) :
 
 ....
 # commande
index 36197ae2ca00ede70bee0235871582b1152982f0..e004d52215c88bb5b494491fe6fe148c0cce78d4 100644 (file)
@@ -453,11 +453,11 @@ hda:
     item 2:
         __path: ['0x558d62840ea0']
         number: 1
-        full_name: 'irc.server.freenode'
+        full_name: 'irc.server.libera'
     item 3:
         __path: ['0x558d62a9cea0']
         number: 2
-        full_name: 'irc.freenode.#weechat'
+        full_name: 'irc.libera.#weechat'
 ----
 
 * Request all lines of first buffer:
@@ -767,7 +767,7 @@ inl:
 
 // TRANSLATION MISSING
 * _buffer_: ポインタ (eg: "0x1234abcd") またはバッファの完全な名前 (例:
-  _core.weechat_ または _irc.freenode.#weechat_)
+  _core.weechat_ または _irc.libera.#weechat_)
 
 // TRANSLATION MISSING
 Examples:
@@ -877,10 +877,10 @@ hda:
         prefix_color: None
 ----
 
-* Request nicklist for buffer "irc.freenode.#weechat":
+* Request nicklist for buffer "irc.libera.#weechat":
 
 ----
-(nicklist_weechat) nicklist irc.freenode.#weechat
+(nicklist_weechat) nicklist irc.libera.#weechat
 ----
 
 Response:
@@ -970,7 +970,7 @@ hda:
 
 // TRANSLATION MISSING
 * _buffer_: ポインタ (eg: "0x1234abcd") またはバッファの完全な名前 (例:
-  _core.weechat_ または _irc.freenode.#weechat_)
+  _core.weechat_ または _irc.libera.#weechat_)
 * _data_: バッファに送信するデータ: `/`
    で始まる場合、バッファ内でコマンドとして実行されます、それ以外の場合、テキストはバッファの入力として送信されます。
 
@@ -985,7 +985,7 @@ input core.weechat /help filter
 * Send message "hello!" to #weechat channel:
 
 ----
-input irc.freenode.#weechat hello!
+input irc.libera.#weechat hello!
 ----
 
 // TRANSLATION MISSING
@@ -1007,7 +1007,7 @@ a string for a given buffer.
 
 // TRANSLATION MISSING
 * _buffer_: pointer (eg: "0x1234abcd") or full name of buffer (for example:
-  _core.weechat_ or _irc.freenode.#weechat_)
+  _core.weechat_ or _irc.libera.#weechat_)
 * _position_: position for completion in string (starts to 0);
   if the value is -1, the position is the length of _data_ (so the completion
   is made at the end of _data_)
@@ -1169,7 +1169,7 @@ _WeeChat バージョン 0.4.1 で更新。_
 
 // TRANSLATION MISSING
 * _buffer_: ポインタ (eg: "0x1234abcd") またはバッファの完全な名前 (例:
-  _core.weechat_ または _irc.freenode.#weechat_);
+  _core.weechat_ または _irc.libera.#weechat_);
   全てのバッファを指定するには "*" を使ってください
 * _options_: 以下に挙げるキーワード、コンマ区切り ("*" に対するデフォルトは
   _buffers,upgrade,buffer,nicklist_、バッファに対するデフォルトは _buffer,nicklist_):
@@ -1205,14 +1205,14 @@ sync core.buffer
 * Synchronize #weechat channel, without nicklist:
 
 ----
-sync irc.freenode.#weechat buffer
+sync irc.libera.#weechat buffer
 ----
 
 * Get general signals + all signals for #weechat channel:
 
 ----
 sync * buffers,upgrade
-sync irc.freenode.#weechat
+sync irc.libera.#weechat
 ----
 
 [[command_desync]]
@@ -1236,7 +1236,7 @@ _WeeChat バージョン 0.4.1 で更新。_
 
 // TRANSLATION MISSING
 * _buffer_: ポインタ (eg: "0x1234abcd") またはバッファの完全な名前 (例:
-  _core.weechat_ または _irc.freenode.#weechat_);
+  _core.weechat_ または _irc.libera.#weechat_);
   全てのバッファを指定するには "*" を使ってください
 * _options_: 以下に挙げるキーワード、コンマ区切り ("*" に対するデフォルトは
   _buffers,upgrade,buffer,nicklist_、バッファに対するデフォルトは _buffer,nicklist_):
@@ -1244,7 +1244,7 @@ _WeeChat バージョン 0.4.1 で更新。_
 
 [NOTE]
 buffer に "*" を指定した場合、(名前を使って) 同期されている他のバッファは同期状態が保存されます。 +
-このため "sync *"、"sync irc.freenode.#weechat"、"desync *" の順に送信した場合、WeeChat
+このため "sync *"、"sync irc.libera.#weechat"、"desync *" の順に送信した場合、WeeChat
 は #weechat チャンネルに対するアップデートを送信し続けます
 (アップデートを止めるには、明示してこれを中止しなければいけません)。
 
@@ -1263,13 +1263,13 @@ desync * buffers,upgrade,buffer,nicklist
 * Desynchronize nicklist for #weechat channel (keep buffer updates):
 
 ----
-desync irc.freenode.#weechat nicklist
+desync irc.libera.#weechat nicklist
 ----
 
 * Desynchronize #weechat channel:
 
 ----
-desync irc.freenode.#weechat
+desync irc.libera.#weechat
 ----
 
 [[command_test]]
@@ -1511,7 +1511,7 @@ hdata として送られるデータ:
 |===
 | 名前            | 型        | 説明
 | number          | integer   | バッファ番号 (1 以上)
-| full_name       | string    | 完全な名前 (例: _irc.freenode.#weechat_)
+| full_name       | string    | 完全な名前 (例: _irc.libera.#weechat_)
 | short_name      | string    | 短い名前 (例: _#weechat_)
 | nicklist        | integer   | バッファがニックネームリストを持つ場合 1、それ以外は 0
 | title           | string    | バッファのタイトル
@@ -1520,8 +1520,8 @@ hdata として送られるデータ:
 | next_buffer     | pointer   | 次のバッファへのポインタ
 |===
 
-例: freenode の _#weechat_ チャンネルに参加、新しいバッファは
-_irc.freenode.#weechat_:
+例: libera の _#weechat_ チャンネルに参加、新しいバッファは
+_irc.libera.#weechat_:
 
 [source,python]
 ----
@@ -1541,13 +1541,13 @@ hda:
     item 1:
         __path: ['0x35a8a60']
         number: 3
-        full_name: 'irc.freenode.#weechat'
+        full_name: 'irc.libera.#weechat'
         short_name: None
         nicklist: 0
         title: None
         local_variables: {
             'plugin': 'irc',
-            'name': 'freenode.#weechat',
+            'name': 'libera.#weechat',
         }
         prev_buffer: '0x34e7400'
         next_buffer: '0x0'
@@ -1565,12 +1565,12 @@ hdata として送られるデータ:
 |===
 | 名前        | 型      | 説明
 | number      | integer | バッファ番号 (1 以上)
-| full_name   | string  | 完全な名前 (例: _irc.freenode.#weechat_)
+| full_name   | string  | 完全な名前 (例: _irc.libera.#weechat_)
 | prev_buffer | pointer | 前のバッファへのポインタ
 | next_buffer | pointer | 次のバッファへのポインタ
 |===
 
-例: バッファ _irc.freenode.#weechat_ を番号 2 に移動:
+例: バッファ _irc.libera.#weechat_ を番号 2 に移動:
 
 [source,python]
 ----
@@ -1586,7 +1586,7 @@ hda:
     item 1:
         __path: ['0x34588c0']
         number: 2
-        full_name: 'irc.freenode.#weechat'
+        full_name: 'irc.libera.#weechat'
         prev_buffer: '0x347b9f0'
         next_buffer: '0x3471bc0'
 ----
@@ -1603,12 +1603,12 @@ hdata として送られるデータ:
 |===
 | 名前        | 型      | 説明
 | number      | integer | バッファ番号 (1 以上)
-| full_name   | string  | 完全な名前 (例: _irc.freenode.#weechat_)
+| full_name   | string  | 完全な名前 (例: _irc.libera.#weechat_)
 | prev_buffer | pointer | 前のバッファへのポインタ
 | next_buffer | pointer | 次のバッファへのポインタ
 |===
 
-例: バッファ _irc.freenode.#weechat_ をバッファ #2 とマージ:
+例: バッファ _irc.libera.#weechat_ をバッファ #2 とマージ:
 
 [source,python]
 ----
@@ -1624,7 +1624,7 @@ hda:
     item 1:
         __path: ['0x4db4c00']
         number: 2
-        full_name: 'irc.freenode.#weechat'
+        full_name: 'irc.libera.#weechat'
         prev_buffer: '0x4cef9b0'
         next_buffer: '0x0'
 ----
@@ -1641,12 +1641,12 @@ hdata として送られるデータ:
 |===
 | 名前        | 型      | 説明
 | number      | integer | バッファ番号 (1 以上)
-| full_name   | string  | 完全な名前 (例: _irc.freenode.#weechat_)
+| full_name   | string  | 完全な名前 (例: _irc.libera.#weechat_)
 | prev_buffer | pointer | 前のバッファへのポインタ
 | next_buffer | pointer | 次のバッファへのポインタ
 |===
 
-例: バッファ _irc.freenode.#weechat_ をアンマージ:
+例: バッファ _irc.libera.#weechat_ をアンマージ:
 
 [source,python]
 ----
@@ -1662,7 +1662,7 @@ hda:
     item 1:
         __path: ['0x4db4c00']
         number: 3
-        full_name: 'irc.freenode.#weechat'
+        full_name: 'irc.libera.#weechat'
         prev_buffer: '0x4cef9b0'
         next_buffer: '0x0'
 ----
@@ -1681,12 +1681,12 @@ hdata として送られるデータ:
 |===
 | 名前        | 型      | 説明
 | number      | integer | バッファ番号 (1 以上)
-| full_name   | string  | 完全な名前 (例: _irc.freenode.#weechat_)
+| full_name   | string  | 完全な名前 (例: _irc.libera.#weechat_)
 | prev_buffer | pointer | 前のバッファへのポインタ
 | next_buffer | pointer | 次のバッファへのポインタ
 |===
 
-例: バッファ _irc.freenode.#weechat_ を隠す:
+例: バッファ _irc.libera.#weechat_ を隠す:
 
 [source,python]
 ----
@@ -1702,7 +1702,7 @@ hda:
     item 1:
         __path: ['0x4db4c00']
         number: 2
-        full_name: 'irc.freenode.#weechat'
+        full_name: 'irc.libera.#weechat'
         prev_buffer: '0x4cef9b0'
         next_buffer: '0x0'
 ----
@@ -1721,12 +1721,12 @@ hdata として送られるデータ:
 |===
 | 名前        | 型      | 説明
 | number      | integer | バッファ番号 (1 以上)
-| full_name   | string  | 完全な名前 (例: _irc.freenode.#weechat_)
+| full_name   | string  | 完全な名前 (例: _irc.libera.#weechat_)
 | prev_buffer | pointer | 前のバッファへのポインタ
 | next_buffer | pointer | 次のバッファへのポインタ
 |===
 
-例: バッファ _irc.freenode.#weechat_ を隠すことを止める:
+例: バッファ _irc.libera.#weechat_ を隠すことを止める:
 
 [source,python]
 ----
@@ -1742,7 +1742,7 @@ hda:
     item 1:
         __path: ['0x4db4c00']
         number: 3
-        full_name: 'irc.freenode.#weechat'
+        full_name: 'irc.libera.#weechat'
         prev_buffer: '0x4cef9b0'
         next_buffer: '0x0'
 ----
@@ -1759,7 +1759,7 @@ hdata として送られるデータ:
 |===
 | 名前            | 型        | 説明
 | number          | integer   | バッファ番号 (1 以上)
-| full_name       | string    | 完全な名前 (例: _irc.freenode.#weechat_)
+| full_name       | string    | 完全な名前 (例: _irc.libera.#weechat_)
 | short_name      | string    | 短い名前 (例: _#weechat_)
 | local_variables | hashtable | ローカル変数
 |===
@@ -1780,15 +1780,15 @@ hda:
     item 1:
         __path: ['0x4df7b80']
         number: 5
-        full_name: 'irc.freenode.Flash2'
+        full_name: 'irc.libera.Flash2'
         short_name: 'Flash2'
         local_variables: {
-            'server': 'freenode',
+            'server': 'libera',
             'plugin': 'irc',
             'type': 'private',
             'channel': 'FlashCode',
             'nick': 'test',
-            'name': 'freenode.Flash2',
+            'name': 'libera.Flash2',
         }
 ----
 
@@ -1804,7 +1804,7 @@ hdata として送られるデータ:
 |===
 | 名前      | 型      | 説明
 | number    | integer | バッファ番号 (1 以上)
-| full_name | string  | 完全な名前 (例: _irc.freenode.#weechat_)
+| full_name | string  | 完全な名前 (例: _irc.libera.#weechat_)
 | title     | string  | バッファのタイトル
 |===
 
@@ -1823,7 +1823,7 @@ hda:
     item 1:
         __path: ['0x4a715d0']
         number: 3
-        full_name: 'irc.freenode.#weechat'
+        full_name: 'irc.libera.#weechat'
         title: 'Welcome on #weechat!  https://weechat.org/'
 ----
 
@@ -1841,10 +1841,10 @@ hdata として送られるデータ:
 |===
 | 名前      | 型      | 説明
 | number    | integer | バッファ番号 (1 以上)
-| full_name | string  | 完全な名前 (例: _irc.freenode.#weechat_)
+| full_name | string  | 完全な名前 (例: _irc.libera.#weechat_)
 |===
 
-例: バッファ _irc.freenode.#weechat_ をクリア:
+例: バッファ _irc.libera.#weechat_ をクリア:
 
 [source,python]
 ----
@@ -1858,7 +1858,7 @@ hda:
     item 1:
         __path: ['0x4a715d0']
         number: 3
-        full_name: 'irc.freenode.#weechat'
+        full_name: 'irc.libera.#weechat'
 ----
 
 [[message_buffer_type_changed]]
@@ -1873,7 +1873,7 @@ hdata として送られるデータ:
 |===
 | 名前      | 型      | 説明
 | number    | integer | バッファ番号 (1 以上)
-| full_name | string  | 完全な名前 (例: _irc.freenode.#weechat_)
+| full_name | string  | 完全な名前 (例: _irc.libera.#weechat_)
 | type      | integer | バッファの種類: 0 = 書式あり (デフォルト)、1 = 自由内容
 |===
 
@@ -1909,11 +1909,11 @@ hdata として送られるデータ:
 |===
 | 名前            | 型        | 説明
 | number          | integer   | バッファ番号 (1 以上)
-| full_name       | string    | 完全な名前 (例: _irc.freenode.#weechat_)
+| full_name       | string    | 完全な名前 (例: _irc.libera.#weechat_)
 | local_variables | hashtable | ローカル変数
 |===
 
-例: _irc.freenode.#weechat_ にローカル変数 _test_ を追加:
+例: _irc.libera.#weechat_ にローカル変数 _test_ を追加:
 
 [source,python]
 ----
@@ -1928,15 +1928,15 @@ hda:
     item 1:
         __path: ['0x4a73de0']
         number: 3
-        full_name: 'irc.freenode.#weechat'
+        full_name: 'irc.libera.#weechat'
         local_variables: {
-            'server': 'freenode',
+            'server': 'libera',
             'test': 'value',
             'plugin': 'irc',
             'type': 'channel',
             'channel': '#weechat',
             'nick': 'test',
-            'name': 'freenode.#weechat',
+            'name': 'libera.#weechat',
         }
 ----
 
@@ -1952,11 +1952,11 @@ hdata として送られるデータ:
 |===
 | 名前            | 型        | 説明
 | number          | integer   | バッファ番号 (1 以上)
-| full_name       | string    | 完全な名前 (例: _irc.freenode.#weechat_)
+| full_name       | string    | 完全な名前 (例: _irc.libera.#weechat_)
 | local_variables | hashtable | ローカル変数
 |===
 
-例: _irc.freenode.#weechat_ に含まれるローカル変数 _test_ を更新:
+例: _irc.libera.#weechat_ に含まれるローカル変数 _test_ を更新:
 
 [source,python]
 ----
@@ -1971,7 +1971,7 @@ hda:
     item 1:
         __path: ['0x4a73de0']
         number: 3
-        full_name: 'irc.freenode.#weechat'
+        full_name: 'irc.libera.#weechat'
         local_variables: {
             'server': 'local',
             'test': 'value2',
@@ -1979,7 +1979,7 @@ hda:
             'type': 'channel',
             'channel': '#weechat',
             'nick': 'test',
-            'name': 'freenode.#weechat',
+            'name': 'libera.#weechat',
         }
 ----
 
@@ -1995,11 +1995,11 @@ hdata として送られるデータ:
 |===
 | 名前            | 型        | 説明
 | number          | integer   | バッファ番号 (1 以上)
-| full_name       | string    | 完全な名前 (例: _irc.freenode.#weechat_)
+| full_name       | string    | 完全な名前 (例: _irc.libera.#weechat_)
 | local_variables | hashtable | ローカル変数
 |===
 
-例: _irc.freenode.#weechat_ からローカル変数 _test_ を削除:
+例: _irc.libera.#weechat_ からローカル変数 _test_ を削除:
 
 [source,python]
 ----
@@ -2014,14 +2014,14 @@ hda:
     item 1:
         __path: ['0x4a73de0']
         number: 3
-        full_name: 'irc.freenode.#prout'
+        full_name: 'irc.libera.#prout'
         local_variables: {
             'server': 'local',
             'plugin': 'irc',
             'type': 'channel',
             'channel': '#weechat',
             'nick': 'test',
-            'name': 'freenode.#weechat',
+            'name': 'libera.#weechat',
         }
 ----
 
@@ -2048,7 +2048,7 @@ hdata として送られるデータ:
 | message      | string           | メッセージ
 |===
 
-例: バッファ _irc.freenode.#weechat_ でニックネーム _FlashCode_ からの新しいメッセージ _hello!_:
+例: バッファ _irc.libera.#weechat_ でニックネーム _FlashCode_ からの新しいメッセージ _hello!_:
 
 [source,python]
 ----
@@ -2097,10 +2097,10 @@ hdata として送られるデータ:
 |===
 | 名前      | 型      | 説明
 | number    | integer | バッファ番号 (1 以上)
-| full_name | string  | 完全な名前 (例: _irc.freenode.#weechat_)
+| full_name | string  | 完全な名前 (例: _irc.libera.#weechat_)
 |===
 
-例: WeeChat がバッファ _irc.freenode.#weechat_ を閉じる:
+例: WeeChat がバッファ _irc.libera.#weechat_ を閉じる:
 
 [source,python]
 ----
@@ -2114,7 +2114,7 @@ hda:
     item 1:
         __path: ['0x4a715d0']
         number: 3
-        full_name: 'irc.freenode.#weechat'
+        full_name: 'irc.libera.#weechat'
 ----
 
 [[message_nicklist]]
@@ -2140,7 +2140,7 @@ hdata として送られるデータ:
 | prefix_color | string  | プレフィックスの色 (ニックネーム専用)
 |===
 
-例: バッファ _irc.freenode.#weechat_ のニックネームリスト:
+例: バッファ _irc.libera.#weechat_ のニックネームリスト:
 
 [source,python]
 ----
@@ -2559,7 +2559,7 @@ length '1'  '3'  '2'  '1'  '9'  '9'  '3'  '4'  '5'  '6'
 * _values_: 値のリスト (値の数は hdata
   で返されるキーの数)
 
-2 つのバッファ (weechat コアと freenode サーバ) と
+2 つのバッファ (weechat コアと libera サーバ) と
 2 つのキー (_number_ と _full_name_) を持つ hdata の例:
 
 ....
@@ -2567,10 +2567,10 @@ length '1'  '3'  '2'  '1'  '9'  '9'  '3'  '4'  '5'  '6'
 hdata buffer:gui_buffers(*) number,full_name
 
 # 応答
\94\8câ\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94¬â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94¬â\94\80â\94\80â\94\80â\95¥â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94¬â\94\80â\94\80â\94\80â\94¬â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\95¥â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94¬â\94\80â\94\80â\94\80â\94¬â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\90
-│ buffer │ number:int,full_name:str │ 2 ║ 0x12345 │ 1 │ core.weechat ║ 0x6789a │ 2 │ irc.server.freenode │
\94\94â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94´â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94´â\94\80â\94\80â\94\80â\95¨â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94´â\94\80â\94\80â\94\80â\94´â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\95¨â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94´â\94\80â\94\80â\94\80â\94´â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\98
- â\94\94â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\98 â\94\94â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\98 â\94\94â\94\80â\94\98 â\94\94â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\98 â\94\94â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\80â\94\98
+┌────────┬──────────────────────────┬───╥─────────┬───┬──────────────╥─────────┬───┬───────────────────┐
+│ buffer │ number:int,full_name:str │ 2 ║ 0x12345 │ 1 │ core.weechat ║ 0x6789a │ 2 │ irc.server.libera │
+└────────┴──────────────────────────┴───╨─────────┴───┴──────────────╨─────────┴───┴───────────────────┘
+ └──────┘ └────────────────────────┘ └─┘ └──────────────────────────┘ └───────────────────────────────┘
   h-path          keys              count          buffer 1                        buffer 2
 ....
 
@@ -2712,7 +2712,7 @@ _version_ インフォの例:
 ** _type_: 変数の型 (_int_、_str_、...)
 ** _value_: 変数の値
 
-2 つのバッファ (weechat コアと freenode サーバ) を持つインフォリストの例:
+2 つのバッファ (weechat コアと libera サーバ) を持つインフォリストの例:
 
 ....
 # コマンド