From 33c17077b6dca88b064e817e55fe5bdd4e200444 Mon Sep 17 00:00:00 2001 From: jiz4oh Date: Thu, 8 May 2025 22:55:08 +0800 Subject: [PATCH] feat: log message early so slave channel can set the message as target and do something interesting --- efb_telegram_master/master_message.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/efb_telegram_master/master_message.py b/efb_telegram_master/master_message.py index 726f7bc0..b85c6ded 100644 --- a/efb_telegram_master/master_message.py +++ b/efb_telegram_master/master_message.py @@ -402,6 +402,8 @@ def process_telegram_message(self, update: Update, context: CallbackContext, else: raise EFBMessageTypeNotSupported(self._("Message type {0} is not supported.").format(mtype.name)) + if log_message: + self.db.add_or_update_message_log(m, update.effective_message) slave_msg = coordinator.send_message(m) if slave_msg and slave_msg.uid: m.uid = slave_msg.uid