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:
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:
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:
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
* Send message "hello!" to #weechat channel:
----
-input irc.freenode.#weechat hello!
+input irc.libera.#weechat hello!
----
[[command_completion]]
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_)
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):
* 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]]
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);
[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).
* 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]]
|===
| 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.
| 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]
----
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'
|===
| 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]
----
item 1:
__path: ['0x34588c0']
number: 2
- full_name: 'irc.freenode.#weechat'
+ full_name: 'irc.libera.#weechat'
prev_buffer: '0x347b9f0'
next_buffer: '0x3471bc0'
----
|===
| 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]
----
item 1:
__path: ['0x4db4c00']
number: 2
- full_name: 'irc.freenode.#weechat'
+ full_name: 'irc.libera.#weechat'
prev_buffer: '0x4cef9b0'
next_buffer: '0x0'
----
|===
| 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]
----
item 1:
__path: ['0x4db4c00']
number: 3
- full_name: 'irc.freenode.#weechat'
+ full_name: 'irc.libera.#weechat'
prev_buffer: '0x4cef9b0'
next_buffer: '0x0'
----
|===
| 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]
----
item 1:
__path: ['0x4db4c00']
number: 2
- full_name: 'irc.freenode.#weechat'
+ full_name: 'irc.libera.#weechat'
prev_buffer: '0x4cef9b0'
next_buffer: '0x0'
----
|===
| 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]
----
item 1:
__path: ['0x4db4c00']
number: 3
- full_name: 'irc.freenode.#weechat'
+ full_name: 'irc.libera.#weechat'
prev_buffer: '0x4cef9b0'
next_buffer: '0x0'
----
|===
| 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.
|===
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',
}
----
|===
| 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.
|===
item 1:
__path: ['0x4a715d0']
number: 3
- full_name: 'irc.freenode.#weechat'
+ full_name: 'irc.libera.#weechat'
title: 'Welcome on #weechat! https://weechat.org/'
----
|===
| 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]
----
item 1:
__path: ['0x4a715d0']
number: 3
- full_name: 'irc.freenode.#weechat'
+ full_name: 'irc.libera.#weechat'
----
[[message_buffer_type_changed]]
|===
| 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.
|===
|===
| 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]
----
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',
}
----
|===
| 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]
----
item 1:
__path: ['0x4a73de0']
number: 3
- full_name: 'irc.freenode.#weechat'
+ full_name: 'irc.libera.#weechat'
local_variables: {
'server': 'local',
'test': 'value2',
'type': 'channel',
'channel': '#weechat',
'nick': 'test',
- 'name': 'freenode.#weechat',
+ 'name': 'libera.#weechat',
}
----
|===
| 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]
----
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',
}
----
| 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]
----
|===
| 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]
----
item 1:
__path: ['0x4a715d0']
number: 3
- full_name: 'irc.freenode.#weechat'
+ full_name: 'irc.libera.#weechat'
----
[[message_nicklist]]
| 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]
----
* _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_):
....
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
....
** _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
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 :
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 :
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 :
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
* Envoyer le message "bonjour !" sur le canal #weechat :
----
-input irc.freenode.#weechat bonjour !
+input irc.libera.#weechat bonjour !
----
[[command_completion]]
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_)
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
* 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]]
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
[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).
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]]
|===
| 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.
| 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]
----
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'
|===
| 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]
----
item 1:
__path: ['0x34588c0']
number: 2
- full_name: 'irc.freenode.#weechat'
+ full_name: 'irc.libera.#weechat'
prev_buffer: '0x347b9f0'
next_buffer: '0x3471bc0'
----
|===
| 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]
----
item 1:
__path: ['0x4db4c00']
number: 2
- full_name: 'irc.freenode.#weechat'
+ full_name: 'irc.libera.#weechat'
prev_buffer: '0x4cef9b0'
next_buffer: '0x0'
----
|===
| 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]
----
item 1:
__path: ['0x4db4c00']
number: 3
- full_name: 'irc.freenode.#weechat'
+ full_name: 'irc.libera.#weechat'
prev_buffer: '0x4cef9b0'
next_buffer: '0x0'
----
|===
| 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]
----
item 1:
__path: ['0x4db4c00']
number: 2
- full_name: 'irc.freenode.#weechat'
+ full_name: 'irc.libera.#weechat'
prev_buffer: '0x4cef9b0'
next_buffer: '0x0'
----
|===
| 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]
----
item 1:
__path: ['0x4db4c00']
number: 3
- full_name: 'irc.freenode.#weechat'
+ full_name: 'irc.libera.#weechat'
prev_buffer: '0x4cef9b0'
next_buffer: '0x0'
----
|===
| 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.
|===
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',
}
----
|===
| 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.
|===
item 1:
__path: ['0x4a715d0']
number: 3
- full_name: 'irc.freenode.#weechat'
+ full_name: 'irc.libera.#weechat'
title: 'Welcome on #weechat! https://weechat.org/'
----
|===
| 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]
----
item 1:
__path: ['0x4a715d0']
number: 3
- full_name: 'irc.freenode.#weechat'
+ full_name: 'irc.libera.#weechat'
----
[[message_buffer_type_changed]]
|===
| 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.
|===
|===
| 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]
----
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',
}
----
|===
| 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]
----
item 1:
__path: ['0x4a73de0']
number: 3
- full_name: 'irc.freenode.#weechat'
+ full_name: 'irc.libera.#weechat'
local_variables: {
'server': 'local',
'test': 'value2',
'type': 'channel',
'channel': '#weechat',
'nick': 'test',
- 'name': 'freenode.#weechat',
+ 'name': 'libera.#weechat',
}
----
|===
| 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]
----
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',
}
----
|===
Exemple : nouveau message _hello!_ du pseudo _FlashCode_ sur le tampon
-_irc.freenode.#weechat_ :
+_irc.libera.#weechat_ :
[source,python]
----
|===
| 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]
----
item 1:
__path: ['0x4a715d0']
number: 3
- full_name: 'irc.freenode.#weechat'
+ full_name: 'irc.libera.#weechat'
----
[[message_nicklist]]
| 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]
----
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
....
** _value_ : valeur de la variable
Exemple d'infolist avec deux tampons (tampon "core" weechat et le serveur
-freenode) :
+libera) :
....
# commande
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:
// TRANSLATION MISSING
* _buffer_: ポインタ (eg: "0x1234abcd") またはバッファの完全な名前 (例:
- _core.weechat_ または _irc.freenode.#weechat_)
+ _core.weechat_ または _irc.libera.#weechat_)
// TRANSLATION MISSING
Examples:
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:
// TRANSLATION MISSING
* _buffer_: ポインタ (eg: "0x1234abcd") またはバッファの完全な名前 (例:
- _core.weechat_ または _irc.freenode.#weechat_)
+ _core.weechat_ または _irc.libera.#weechat_)
* _data_: バッファに送信するデータ: `/`
で始まる場合、バッファ内でコマンドとして実行されます、それ以外の場合、テキストはバッファの入力として送信されます。
* Send message "hello!" to #weechat channel:
----
-input irc.freenode.#weechat hello!
+input irc.libera.#weechat hello!
----
// TRANSLATION MISSING
// 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_)
// TRANSLATION MISSING
* _buffer_: ポインタ (eg: "0x1234abcd") またはバッファの完全な名前 (例:
- _core.weechat_ または _irc.freenode.#weechat_);
+ _core.weechat_ または _irc.libera.#weechat_);
全てのバッファを指定するには "*" を使ってください
* _options_: 以下に挙げるキーワード、コンマ区切り ("*" に対するデフォルトは
_buffers,upgrade,buffer,nicklist_、バッファに対するデフォルトは _buffer,nicklist_):
* 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]]
// TRANSLATION MISSING
* _buffer_: ポインタ (eg: "0x1234abcd") またはバッファの完全な名前 (例:
- _core.weechat_ または _irc.freenode.#weechat_);
+ _core.weechat_ または _irc.libera.#weechat_);
全てのバッファを指定するには "*" を使ってください
* _options_: 以下に挙げるキーワード、コンマ区切り ("*" に対するデフォルトは
_buffers,upgrade,buffer,nicklist_、バッファに対するデフォルトは _buffer,nicklist_):
[NOTE]
buffer に "*" を指定した場合、(名前を使って) 同期されている他のバッファは同期状態が保存されます。 +
-このため "sync *"、"sync irc.freenode.#weechat"、"desync *" の順に送信した場合、WeeChat
+このため "sync *"、"sync irc.libera.#weechat"、"desync *" の順に送信した場合、WeeChat
は #weechat チャンネルに対するアップデートを送信し続けます
(アップデートを止めるには、明示してこれを中止しなければいけません)。
* 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]]
|===
| 名前 | 型 | 説明
| 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 | バッファのタイトル
| next_buffer | pointer | 次のバッファへのポインタ
|===
-例: freenode の _#weechat_ チャンネルに参加、新しいバッファは
-_irc.freenode.#weechat_:
+例: libera の _#weechat_ チャンネルに参加、新しいバッファは
+_irc.libera.#weechat_:
[source,python]
----
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'
|===
| 名前 | 型 | 説明
| 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]
----
item 1:
__path: ['0x34588c0']
number: 2
- full_name: 'irc.freenode.#weechat'
+ full_name: 'irc.libera.#weechat'
prev_buffer: '0x347b9f0'
next_buffer: '0x3471bc0'
----
|===
| 名前 | 型 | 説明
| 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]
----
item 1:
__path: ['0x4db4c00']
number: 2
- full_name: 'irc.freenode.#weechat'
+ full_name: 'irc.libera.#weechat'
prev_buffer: '0x4cef9b0'
next_buffer: '0x0'
----
|===
| 名前 | 型 | 説明
| 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]
----
item 1:
__path: ['0x4db4c00']
number: 3
- full_name: 'irc.freenode.#weechat'
+ full_name: 'irc.libera.#weechat'
prev_buffer: '0x4cef9b0'
next_buffer: '0x0'
----
|===
| 名前 | 型 | 説明
| 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]
----
item 1:
__path: ['0x4db4c00']
number: 2
- full_name: 'irc.freenode.#weechat'
+ full_name: 'irc.libera.#weechat'
prev_buffer: '0x4cef9b0'
next_buffer: '0x0'
----
|===
| 名前 | 型 | 説明
| 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]
----
item 1:
__path: ['0x4db4c00']
number: 3
- full_name: 'irc.freenode.#weechat'
+ full_name: 'irc.libera.#weechat'
prev_buffer: '0x4cef9b0'
next_buffer: '0x0'
----
|===
| 名前 | 型 | 説明
| number | integer | バッファ番号 (1 以上)
-| full_name | string | 完全な名前 (例: _irc.freenode.#weechat_)
+| full_name | string | 完全な名前 (例: _irc.libera.#weechat_)
| short_name | string | 短い名前 (例: _#weechat_)
| local_variables | hashtable | ローカル変数
|===
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',
}
----
|===
| 名前 | 型 | 説明
| number | integer | バッファ番号 (1 以上)
-| full_name | string | 完全な名前 (例: _irc.freenode.#weechat_)
+| full_name | string | 完全な名前 (例: _irc.libera.#weechat_)
| title | string | バッファのタイトル
|===
item 1:
__path: ['0x4a715d0']
number: 3
- full_name: 'irc.freenode.#weechat'
+ full_name: 'irc.libera.#weechat'
title: 'Welcome on #weechat! https://weechat.org/'
----
|===
| 名前 | 型 | 説明
| number | integer | バッファ番号 (1 以上)
-| full_name | string | 完全な名前 (例: _irc.freenode.#weechat_)
+| full_name | string | 完全な名前 (例: _irc.libera.#weechat_)
|===
-例: バッファ _irc.freenode.#weechat_ をクリア:
+例: バッファ _irc.libera.#weechat_ をクリア:
[source,python]
----
item 1:
__path: ['0x4a715d0']
number: 3
- full_name: 'irc.freenode.#weechat'
+ full_name: 'irc.libera.#weechat'
----
[[message_buffer_type_changed]]
|===
| 名前 | 型 | 説明
| number | integer | バッファ番号 (1 以上)
-| full_name | string | 完全な名前 (例: _irc.freenode.#weechat_)
+| full_name | string | 完全な名前 (例: _irc.libera.#weechat_)
| type | integer | バッファの種類: 0 = 書式あり (デフォルト)、1 = 自由内容
|===
|===
| 名前 | 型 | 説明
| 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]
----
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',
}
----
|===
| 名前 | 型 | 説明
| 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]
----
item 1:
__path: ['0x4a73de0']
number: 3
- full_name: 'irc.freenode.#weechat'
+ full_name: 'irc.libera.#weechat'
local_variables: {
'server': 'local',
'test': 'value2',
'type': 'channel',
'channel': '#weechat',
'nick': 'test',
- 'name': 'freenode.#weechat',
+ 'name': 'libera.#weechat',
}
----
|===
| 名前 | 型 | 説明
| 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]
----
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',
}
----
| message | string | メッセージ
|===
-例: バッファ _irc.freenode.#weechat_ でニックネーム _FlashCode_ からの新しいメッセージ _hello!_:
+例: バッファ _irc.libera.#weechat_ でニックネーム _FlashCode_ からの新しいメッセージ _hello!_:
[source,python]
----
|===
| 名前 | 型 | 説明
| 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]
----
item 1:
__path: ['0x4a715d0']
number: 3
- full_name: 'irc.freenode.#weechat'
+ full_name: 'irc.libera.#weechat'
----
[[message_nicklist]]
| prefix_color | string | プレフィックスの色 (ニックネーム専用)
|===
-例: バッファ _irc.freenode.#weechat_ のニックネームリスト:
+例: バッファ _irc.libera.#weechat_ のニックネームリスト:
[source,python]
----
* _values_: 値のリスト (値の数は hdata
で返されるキーの数)
-2 つのバッファ (weechat コアと freenode サーバ) と
+2 つのバッファ (weechat コアと libera サーバ) と
2 つのキー (_number_ と _full_name_) を持つ hdata の例:
....
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
....
** _type_: 変数の型 (_int_、_str_、...)
** _value_: 変数の値
-2 つのバッファ (weechat コアと freenode サーバ) を持つインフォリストの例:
+2 つのバッファ (weechat コアと libera サーバ) を持つインフォリストの例:
....
# コマンド