From c1fb52551d0e02dba60374ecb31150ff66bc6288 Mon Sep 17 00:00:00 2001 From: "2569718930@qq.com" <2569718930@qq.com> Date: Sat, 14 Mar 2026 11:55:57 +0800 Subject: [PATCH] feat: Implement BotIOLayer for Telegram I/O, user points management, and message routing. --- src/bot/io_layer.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/bot/io_layer.py b/src/bot/io_layer.py index 0c32324b..60a2f154 100644 --- a/src/bot/io_layer.py +++ b/src/bot/io_layer.py @@ -76,7 +76,8 @@ class BotIOLayer: return src, self.query_topic_map[src] if self.query_topic_chat_id: return self.query_topic_chat_id, self.query_topic_id - return src or None, self.query_topic_id + # No mapping/fixed topic configured: reply directly to source chat without topic. + return src or None, 0 def send_query_message( self,