diff options
author | Sébastien Helleu <flashcode@flashtux.org> | 2020-04-29 19:12:58 +0200 |
---|---|---|
committer | Sébastien Helleu <flashcode@flashtux.org> | 2020-04-29 19:12:58 +0200 |
commit | b3478fa71276c9365848499674e52066e76b7a1d (patch) | |
tree | 1d825894b8934bd4b025098a9c641ed45cf85765 /doc/fr/weechat_relay_protocol.fr.adoc | |
parent | 8353959e9ae4e9ee613c7061fde9e2d79ec7221c (diff) | |
download | weechat-b3478fa71276c9365848499674e52066e76b7a1d.zip |
doc: improve indenting in examples (relay protocol)
Diffstat (limited to 'doc/fr/weechat_relay_protocol.fr.adoc')
-rw-r--r-- | doc/fr/weechat_relay_protocol.fr.adoc | 691 |
1 files changed, 421 insertions, 270 deletions
diff --git a/doc/fr/weechat_relay_protocol.fr.adoc b/doc/fr/weechat_relay_protocol.fr.adoc index f30621afe..bc482859d 100644 --- a/doc/fr/weechat_relay_protocol.fr.adoc +++ b/doc/fr/weechat_relay_protocol.fr.adoc @@ -198,7 +198,12 @@ Exemple de réponse : [source,python] ---- id: 'handshake' -htb: {'password_hash_algo': 'pbkdf2+sha256', 'password_hash_iterations': '100000', 'totp': 'on', 'nonce': '85B1EE00695A5B254E14F4885538DF0D'} +htb: { + 'password_hash_algo': 'pbkdf2+sha256', + 'password_hash_iterations': '100000', + 'totp': 'on', + 'nonce': '85B1EE00695A5B254E14F4885538DF0D', +} ---- Le client peut s'authentifier avec cette commande (voir la <<command_init,commande init>>), @@ -518,16 +523,28 @@ Réponse : ---- id: 'test' hda: - keys: {'context': 'str', 'base_word': 'str', 'pos_start': 'int', 'pos_end': 'int', 'add_space': 'int', 'list': 'arr'} - path: ['completion'] - item 1: - __path: ['0x55d0ccc842c0'] - context: 'command_arg' - base_word: 'fi' - pos_start: 6 - pos_end: 7 - add_space: 0 - list: ['fifo', 'fifo.file.enabled', 'fifo.file.path', 'filter'] + keys: { + 'context': 'str', + 'base_word': 'str', + 'pos_start': 'int', + 'pos_end': 'int', + 'add_space': 'int', + 'list': 'arr', + } + path: ['completion'] + item 1: + __path: ['0x55d0ccc842c0'] + context: 'command_arg' + base_word: 'fi' + pos_start: 6 + pos_end: 7 + add_space: 0 + list: [ + 'fifo', + 'fifo.file.enabled', + 'fifo.file.path', + 'filter', + ] ---- Exemple : complétion d'une commande au milieu d'un mot : @@ -542,16 +559,23 @@ Réponse : ---- id: 'test' hda: - keys: {'context': 'str', 'base_word': 'str', 'pos_start': 'int', 'pos_end': 'int', 'add_space': 'int', 'list': 'arr'} - path: ['completion'] - item 1: - __path: ['0x55d0ccc88470'] - context: 'command' - base_word: 'quer' - pos_start: 1 - pos_end: 4 - add_space: 1 - list: ['query'] + keys: { + 'context': 'str', + 'base_word': 'str', + 'pos_start': 'int', + 'pos_end': 'int', + 'add_space': 'int', + 'list': 'arr', + } + path: ['completion'] + item 1: + __path: ['0x55d0ccc88470'] + context: 'command' + base_word: 'quer' + pos_start: 1 + pos_end: 4 + add_space: 1 + list: ['query'] ---- Exemple : rien à compléter : @@ -566,16 +590,23 @@ Réponse : ---- id: 'test' hda: - keys: {'context': 'str', 'base_word': 'str', 'pos_start': 'int', 'pos_end': 'int', 'add_space': 'int', 'list': 'arr'} - path: ['completion'] - item 1: - __path: ['0x55d0ccc88470'] - context: 'auto' - base_word: 'abcdefghijkl' - pos_start: 0 - pos_end: 11 - add_space: 1 - list: [] + keys: { + 'context': 'str', + 'base_word': 'str', + 'pos_start': 'int', + 'pos_end': 'int', + 'add_space': 'int', + 'list': 'arr', + } + path: ['completion'] + item 1: + __path: ['0x55d0ccc88470'] + context: 'auto' + base_word: 'abcdefghijkl' + pos_start: 0 + pos_end: 11 + add_space: 1 + list: [] ---- Exemple : tampon invalide : @@ -590,8 +621,8 @@ Réponse : ---- id: 'test' hda: - keys: {} - path: ['completion'] + keys: {} + path: ['completion'] ---- [[command_sync]] @@ -934,19 +965,30 @@ _irc.freenode.#weechat_ : ---- id: '_buffer_opened' hda: - keys: {'number': 'int', 'full_name': 'str', 'short_name': 'str', 'nicklist': 'int', - 'title': 'str', 'local_variables': 'htb', 'prev_buffer': 'ptr', 'next_buffer': 'ptr'} - path: ['buffer'] - item 1: - __path: ['0x35a8a60'] - number: 3 - full_name: 'irc.freenode.#weechat' - short_name: None - nicklist: 0 - title: None - local_variables: {'plugin': 'irc', 'name': 'freenode.#weechat'} - prev_buffer: '0x34e7400' - next_buffer: '0x0' + keys: { + 'number': 'int', + 'full_name': 'str', + 'short_name': 'str', + 'nicklist': 'int', + 'title': 'str', + 'local_variables': 'htb', + 'prev_buffer': 'ptr', + 'next_buffer': 'ptr', + } + path: ['buffer'] + item 1: + __path: ['0x35a8a60'] + number: 3 + full_name: 'irc.freenode.#weechat' + short_name: None + nicklist: 0 + title: None + local_variables: { + 'plugin': 'irc', + 'name': 'freenode.#weechat', + } + prev_buffer: '0x34e7400' + next_buffer: '0x0' ---- [[message_buffer_moved]] @@ -972,14 +1014,19 @@ Exemple : tampon _irc.freenode.#weechat_ déplacé vers le numéro 2 : ---- id: '_buffer_moved' hda: - keys: {'number': 'int', 'full_name': 'str', 'prev_buffer': 'ptr', 'next_buffer': 'ptr'} - path: ['buffer'] - item 1: - __path: ['0x34588c0'] - number: 2 - full_name: 'irc.freenode.#weechat' - prev_buffer: '0x347b9f0' - next_buffer: '0x3471bc0' + keys: { + 'number': 'int', + 'full_name': 'str', + 'prev_buffer': 'ptr', + 'next_buffer': 'ptr', + } + path: ['buffer'] + item 1: + __path: ['0x34588c0'] + number: 2 + full_name: 'irc.freenode.#weechat' + prev_buffer: '0x347b9f0' + next_buffer: '0x3471bc0' ---- [[message_buffer_merged]] @@ -1005,14 +1052,19 @@ Exemple : tampon _irc.freenode.#weechat_ mélangé avec le tampon n°2 : ---- id: '_buffer_merged' hda: - keys: {'number': 'int', 'full_name': 'str', 'prev_buffer': 'ptr', 'next_buffer': 'ptr'} - path: ['buffer'] - item 1: - __path: ['0x4db4c00'] - number: 2 - full_name: 'irc.freenode.#weechat' - prev_buffer: '0x4cef9b0' - next_buffer: '0x0' + keys: { + 'number': 'int', + 'full_name': 'str', + 'prev_buffer': 'ptr', + 'next_buffer': 'ptr', + } + path: ['buffer'] + item 1: + __path: ['0x4db4c00'] + number: 2 + full_name: 'irc.freenode.#weechat' + prev_buffer: '0x4cef9b0' + next_buffer: '0x0' ---- [[message_buffer_unmerged]] @@ -1038,14 +1090,19 @@ Exemple : tampon _irc.freenode.#weechat_ sorti du mélange : ---- id: '_buffer_unmerged' hda: - keys: {'number': 'int', 'full_name': 'str', 'prev_buffer': 'ptr', 'next_buffer': 'ptr'} - path: ['buffer'] - item 1: - __path: ['0x4db4c00'] - number: 3 - full_name: 'irc.freenode.#weechat' - prev_buffer: '0x4cef9b0' - next_buffer: '0x0' + keys: { + 'number': 'int', + 'full_name': 'str', + 'prev_buffer': 'ptr', + 'next_buffer': 'ptr', + } + path: ['buffer'] + item 1: + __path: ['0x4db4c00'] + number: 3 + full_name: 'irc.freenode.#weechat' + prev_buffer: '0x4cef9b0' + next_buffer: '0x0' ---- [[message_buffer_hidden]] @@ -1073,14 +1130,19 @@ Exemple : tampon _irc.freenode.#weechat_ masqué : ---- id: '_buffer_hidden' hda: - keys: {'number': 'int', 'full_name': 'str', 'prev_buffer': 'ptr', 'next_buffer': 'ptr'} - path: ['buffer'] - item 1: - __path: ['0x4db4c00'] - number: 2 - full_name: 'irc.freenode.#weechat' - prev_buffer: '0x4cef9b0' - next_buffer: '0x0' + keys: { + 'number': 'int', + 'full_name': 'str', + 'prev_buffer': 'ptr', + 'next_buffer': 'ptr', + } + path: ['buffer'] + item 1: + __path: ['0x4db4c00'] + number: 2 + full_name: 'irc.freenode.#weechat' + prev_buffer: '0x4cef9b0' + next_buffer: '0x0' ---- [[message_buffer_unhidden]] @@ -1108,14 +1170,19 @@ Exemple : tampon _irc.freenode.#weechat_ démasqué : ---- id: '_buffer_unhidden' hda: - keys: {'number': 'int', 'full_name': 'str', 'prev_buffer': 'ptr', 'next_buffer': 'ptr'} - path: ['buffer'] - item 1: - __path: ['0x4db4c00'] - number: 3 - full_name: 'irc.freenode.#weechat' - prev_buffer: '0x4cef9b0' - next_buffer: '0x0' + keys: { + 'number': 'int', + 'full_name': 'str', + 'prev_buffer': 'ptr', + 'next_buffer': 'ptr', + } + path: ['buffer'] + item 1: + __path: ['0x4db4c00'] + number: 3 + full_name: 'irc.freenode.#weechat' + prev_buffer: '0x4cef9b0' + next_buffer: '0x0' ---- [[message_buffer_renamed]] @@ -1141,15 +1208,26 @@ Exemple : tampon privé renommé de _FlashCode_ en _Flash2_ : ---- id: '_buffer_renamed' hda: - keys: {'number': 'int', 'full_name': 'str', 'short_name': 'str', 'local_variables': 'htb'} - path: ['buffer'] - item 1: - __path: ['0x4df7b80'] - number: 5 - full_name: 'irc.freenode.Flash2' - short_name: 'Flash2' - local_variables: {'server': 'freenode', 'plugin': 'irc', 'type': 'private', - 'channel': 'FlashCode', 'nick': 'test', 'name': 'local.Flash2'} + keys: { + 'number': 'int', + 'full_name': 'str', + 'short_name': 'str', + 'local_variables': 'htb', + } + path: ['buffer'] + item 1: + __path: ['0x4df7b80'] + number: 5 + full_name: 'irc.freenode.Flash2' + short_name: 'Flash2' + local_variables: { + 'server': 'freenode', + 'plugin': 'irc', + 'type': 'private', + 'channel': 'FlashCode', + 'nick': 'test', + 'name': 'local.Flash2', + } ---- [[message_buffer_title_changed]] @@ -1174,13 +1252,17 @@ Exemple : titre changé sur le canal _#weechat_ : ---- id: '_buffer_title_changed' hda: - keys: {'number': 'int', 'full_name': 'str', 'title': 'str'} - path: ['buffer'] - item 1: - __path: ['0x4a715d0'] - number: 3 - full_name: 'irc.freenode.#weechat' - title: 'Welcome on #weechat! https://weechat.org/' + keys: { + 'number': 'int', + 'full_name': 'str', + 'title': 'str', + } + path: ['buffer'] + item 1: + __path: ['0x4a715d0'] + number: 3 + full_name: 'irc.freenode.#weechat' + title: 'Welcome on #weechat! https://weechat.org/' ---- [[message_buffer_cleared]] @@ -1206,12 +1288,15 @@ Exemple : tampon _irc.freenode.#weechat_ vidé : ---- id: '_buffer_cleared' hda: - keys: {'number': 'int', 'full_name': 'str'} - path: ['buffer'] - item 1: - __path: ['0x4a715d0'] - number: 3 - full_name: 'irc.freenode.#weechat' + keys: { + 'number': 'int', + 'full_name': 'str', + } + path: ['buffer'] + item 1: + __path: ['0x4a715d0'] + number: 3 + full_name: 'irc.freenode.#weechat' ---- [[message_buffer_type_changed]] @@ -1237,13 +1322,17 @@ libre (1) : ---- id: '_buffer_type_changed' hda: - keys: {'number': 'int', 'full_name': 'str', 'type': 'int'} - path: ['buffer'] - item 1: - __path: ['0x27c9a70'] - number: 4 - full_name: 'script.scripts' - type: 1 + keys: { + 'number': 'int', + 'full_name': 'str', + 'type': 'int', + } + path: ['buffer'] + item 1: + __path: ['0x27c9a70'] + number: 4 + full_name: 'script.scripts' + type: 1 ---- [[message_buffer_localvar_added]] @@ -1269,15 +1358,25 @@ _irc.freenode.#weechat_ : ---- id='_buffer_localvar_added', objects: hda: - keys: {'number': 'int', 'full_name': 'str', 'local_variables': 'htb'} - path: ['buffer'] - item 1: - __path: ['0x4a73de0'] - number: 3 - full_name: 'irc.freenode.#weechat' - local_variables: {'server': 'freenode', 'test': 'value', 'plugin': 'irc', - 'type': 'channel', 'channel': '#weechat', 'nick': 'test', - 'name': 'freenode.#weechat'} + keys: { + 'number': 'int', + 'full_name': 'str', + 'local_variables': 'htb', + } + path: ['buffer'] + item 1: + __path: ['0x4a73de0'] + number: 3 + full_name: 'irc.freenode.#weechat' + local_variables: { + 'server': 'freenode', + 'test': 'value', + 'plugin': 'irc', + 'type': 'channel', + 'channel': '#weechat', + 'nick': 'test', + 'name': 'freenode.#weechat', + } ---- [[message_buffer_localvar_changed]] @@ -1303,15 +1402,25 @@ _irc.freenode.#weechat_ : ---- id='_buffer_localvar_changed', objects: hda: - keys: {'number': 'int', 'full_name': 'str', 'local_variables': 'htb'} - path: ['buffer'] - item 1: - __path: ['0x4a73de0'] - number: 3 - full_name: 'irc.freenode.#weechat' - local_variables: {'server': 'local', 'test': 'value2', 'plugin': 'irc', - 'type': 'channel', 'channel': '#weechat', 'nick': 'test', - 'name': 'freenode.#weechat'} + keys: { + 'number': 'int', + 'full_name': 'str', + 'local_variables': 'htb' + } + path: ['buffer'] + item 1: + __path: ['0x4a73de0'] + number: 3 + full_name: 'irc.freenode.#weechat' + local_variables: { + 'server': 'local', + 'test': 'value2', + 'plugin': 'irc', + 'type': 'channel', + 'channel': '#weechat', + 'nick': 'test', + 'name': 'freenode.#weechat', + } ---- [[message_buffer_localvar_removed]] @@ -1336,14 +1445,24 @@ Exemple : variable locale _test_ supprimée du tampon _irc.freenode.#weechat_ ---- id: '_buffer_localvar_removed' hda: - keys: {'number': 'int', 'full_name': 'str', 'local_variables': 'htb'} - path: ['buffer'] - item 1: - __path: ['0x4a73de0'] - number: 3 - full_name: 'irc.freenode.#prout' - local_variables: {'server': 'local', 'plugin': 'irc', 'type': 'channel', - 'channel': '#weechat', 'nick': 'test', 'name': 'freenode.#weechat'} + keys: { + 'number': 'int', + 'full_name': 'str', + 'local_variables': 'htb', + } + path: ['buffer'] + item 1: + __path: ['0x4a73de0'] + number: 3 + full_name: 'irc.freenode.#prout' + local_variables: { + 'server': 'local', + 'plugin': 'irc', + 'type': 'channel', + 'channel': '#weechat', + 'nick': 'test', + 'name': 'freenode.#weechat', + } ---- [[message_buffer_line_added]] @@ -1374,19 +1493,33 @@ _irc.freenode.#weechat_ : ---- id: '_buffer_line_added' hda: - keys: {'buffer': 'ptr', 'date': 'tim', 'date_printed': 'tim', 'displayed': 'chr', - 'highlight': 'chr', 'tags_array': 'arr', 'prefix': 'str', 'message': 'str'} - path: ['line_data'] - item 1: - __path: ['0x4a49600'] - buffer: '0x4a715d0' - date: 1362728993 - date_printed: 1362728993 - displayed: 1 - highlight: 0 - tags_array: ['irc_privmsg', 'notify_message', 'prefix_nick_142', 'nick_FlashCode', 'log1'] - prefix: 'F06@F@00142FlashCode' - message: 'hello!' + keys: { + 'buffer': 'ptr', + 'date': 'tim', + 'date_printed': 'tim', + 'displayed': 'chr', + 'highlight': 'chr', + 'tags_array': 'arr', + 'prefix': 'str', + 'message': 'str', + } + path: ['line_data'] + item 1: + __path: ['0x4a49600'] + buffer: '0x4a715d0' + date: 1362728993 + date_printed: 1362728993 + displayed: 1 + highlight: 0 + tags_array: [ + 'irc_privmsg', + 'notify_message', + 'prefix_nick_142', + 'nick_FlashCode', + 'log1', + ] + prefix: 'F06@F@00142FlashCode' + message: 'hello!' ---- [[message_buffer_closing]] @@ -1410,12 +1543,15 @@ Exemple : tampon _irc.freenode.#weechat_ en cours de fermeture par WeeChat : ---- id: '_buffer_closing' hda: - keys: {'number': 'int', 'full_name': 'str'} - path: ['buffer'] - item 1: - __path: ['0x4a715d0'] - number: 3 - full_name: 'irc.freenode.#weechat' + keys: { + 'number': 'int', + 'full_name': 'str', + } + path: ['buffer'] + item 1: + __path: ['0x4a715d0'] + number: 3 + full_name: 'irc.freenode.#weechat' ---- [[message_nicklist]] @@ -1449,63 +1585,70 @@ Exemple : liste de pseudos pour le tampon _irc.freenode.#weechat_ : ---- id: '_nicklist' hda: - keys: {'group': 'chr', 'visible': 'chr', 'level': 'int', 'name': 'str', 'color': 'str', - 'prefix': 'str', 'prefix_color': 'str'} - path: ['buffer', 'nicklist_item'] - item 1: - __path: ['0x4a75cd0', '0x31e95d0'] - group: 1 - visible: 0 - level: 0 - name: 'root' - color: None - prefix: None - prefix_color: None - item 2: - __path: ['0x4a75cd0', '0x41247b0'] - group: 1 - visible: 1 - level: 1 - name: '000|o' - color: 'weechat.color.nicklist_group' - prefix: None - prefix_color: None - item 3: - __path: ['0x4a75cd0', '0x4a60d20'] - group: 0 - visible: 1 - level: 0 - name: 'FlashCode' - color: '142' - prefix: '@' - prefix_color: 'lightgreen' - item 4: - __path: ['0x4a75cd0', '0x4aafaf0'] - group: 1 - visible: 1 - level: 1 - name: '001|v' - color: 'weechat.color.nicklist_group' - prefix: None - prefix_color: None - item 5: - __path: ['0x4a75cd0', '0x4a48d80'] - group: 1 - visible: 1 - level: 1 - name: '999|...' - color: 'weechat.color.nicklist_group' - prefix: None - prefix_color: None - item 6: - __path: ['0x4a75cd0', '0x4a5f560'] - group: 0 - visible: 1 - level: 0 - name: 'test' - color: 'weechat.color.chat_nick_self' - prefix: ' ' - prefix_color: '' + keys: { + 'group': 'chr', + 'visible': 'chr', + 'level': 'int', + 'name': 'str', + 'color': 'str', + 'prefix': 'str', + 'prefix_color': 'str', + } + path: ['buffer', 'nicklist_item'] + item 1: + __path: ['0x4a75cd0', '0x31e95d0'] + group: 1 + visible: 0 + level: 0 + name: 'root' + color: None + prefix: None + prefix_color: None + item 2: + __path: ['0x4a75cd0', '0x41247b0'] + group: 1 + visible: 1 + level: 1 + name: '000|o' + color: 'weechat.color.nicklist_group' + prefix: None + prefix_color: None + item 3: + __path: ['0x4a75cd0', '0x4a60d20'] + group: 0 + visible: 1 + level: 0 + name: 'FlashCode' + color: '142' + prefix: '@' + prefix_color: 'lightgreen' + item 4: + __path: ['0x4a75cd0', '0x4aafaf0'] + group: 1 + visible: 1 + level: 1 + name: '001|v' + color: 'weechat.color.nicklist_group' + prefix: None + prefix_color: None + item 5: + __path: ['0x4a75cd0', '0x4a48d80'] + group: 1 + visible: 1 + level: 1 + name: '999|...' + color: 'weechat.color.nicklist_group' + prefix: None + prefix_color: None + item 6: + __path: ['0x4a75cd0', '0x4a5f560'] + group: 0 + visible: 1 + level: 0 + name: 'test' + color: 'weechat.color.chat_nick_self' + prefix: ' ' + prefix_color: '' ---- [[message_nicklist_diff]] @@ -1549,59 +1692,67 @@ un canal IRC), pseudos _nick1_ et _nick2_ ajoutés dans le groupe _999|..._ ---- id: '_nicklist_diff' hda: - keys: {'_diff': 'chr', 'group': 'chr', 'visible': 'chr', 'level': 'int', 'name': 'str', - 'color': 'str', 'prefix': 'str', 'prefix_color': 'str'} - path: ['buffer', 'nicklist_item'] - item 1: - __path: ['0x46f2ee0', '0x343c9b0'] - _diff: 94 ('^') - group: 1 - visible: 1 - level: 1 - name: '000|o' - color: 'weechat.color.nicklist_group' - prefix: None - prefix_color: None - item 2: - __path: ['0x46f2ee0', '0x47e7f60'] - _diff: 43 ('+') - group: 0 - visible: 1 - level: 0 - name: 'master' - color: 'magenta' - prefix: '@' - prefix_color: 'lightgreen' - item 3: - __path: ['0x46f2ee0', '0x46b8e70'] - _diff: 94 ('^') - group: 1 - visible: 1 - level: 1 - name: '999|...' - color: 'weechat.color.nicklist_group' - prefix: None - prefix_color: None - item 4: - __path: ['0x46f2ee0', '0x3dba240'] - _diff: 43 ('+') - group: 0 - visible: 1 - level: 0 - name: 'nick1' - color: 'green' - prefix: ' ' - prefix_color: '' - item 5: - __path: ['0x46f2ee0', '0x3c379d0'] - _diff: 43 ('+') - group: 0 - visible: 1 - level: 0 - name: 'nick2' - color: 'lightblue' - prefix: ' ' - prefix_color: '' + keys: { + '_diff': 'chr', + 'group': 'chr', + 'visible': 'chr', + 'level': 'int', + 'name': 'str', + 'color': 'str', + 'prefix': 'str', + 'prefix_color': 'str', + } + path: ['buffer', 'nicklist_item'] + item 1: + __path: ['0x46f2ee0', '0x343c9b0'] + _diff: 94 ('^') + group: 1 + visible: 1 + level: 1 + name: '000|o' + color: 'weechat.color.nicklist_group' + prefix: None + prefix_color: None + item 2: + __path: ['0x46f2ee0', '0x47e7f60'] + _diff: 43 ('+') + group: 0 + visible: 1 + level: 0 + name: 'master' + color: 'magenta' + prefix: '@' + prefix_color: 'lightgreen' + item 3: + __path: ['0x46f2ee0', '0x46b8e70'] + _diff: 94 ('^') + group: 1 + visible: 1 + level: 1 + name: '999|...' + color: 'weechat.color.nicklist_group' + prefix: None + prefix_color: None + item 4: + __path: ['0x46f2ee0', '0x3dba240'] + _diff: 43 ('+') + group: 0 + visible: 1 + level: 0 + name: 'nick1' + color: 'green' + prefix: ' ' + prefix_color: '' + item 5: + __path: ['0x46f2ee0', '0x3c379d0'] + _diff: 43 ('+') + group: 0 + visible: 1 + level: 0 + name: 'nick2' + color: 'lightblue' + prefix: ' ' + prefix_color: '' ---- [[message_pong]] |