From 19010f6350a88f5e5bf6c5e6f709b1d490b16b81 Mon Sep 17 00:00:00 2001 From: Christian Heller Date: Wed, 13 Aug 2025 01:48:20 +0200 Subject: [PATCH] Log :RAW to file. --- ircplom/client_tui.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ircplom/client_tui.py b/ircplom/client_tui.py index c22f00d..bb06b10 100644 --- a/ircplom/client_tui.py +++ b/ircplom/client_tui.py @@ -262,6 +262,9 @@ class _ClientKnowingTui(Client): to_log += [f' {k}: [{getattr(conn_setup, k)}]'] for item in to_log: self._client_tui_trigger('log', scope=scope, msg=item, **kwargs) + if scope == LogScope.RAW: + with open(f'{self.client_id}.log', 'a', encoding='utf8') as f: + f.write((f'>' if kwargs['out'] else '<') + f' {msg}\n') def _update_db(self, key: str, value: int | str, confirm: bool) -> None: super()._update_db(key, value, confirm) -- 2.30.2