From 31d99f932124d80886758bb856d001f9bf64dbac Mon Sep 17 00:00:00 2001 From: Dita Aji Pratama Date: Thu, 27 Aug 2026 19:11:07 +0700 Subject: [PATCH] Fixing Telegram DM --- services/telegram_client.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/services/telegram_client.py b/services/telegram_client.py index 6d81e4d..dc4c346 100644 --- a/services/telegram_client.py +++ b/services/telegram_client.py @@ -285,7 +285,8 @@ class TelegramClient: recent_history = "\n".join(recent_msgs) from tools.roleplayer import should_respond - if should_respond( + # In private chat, always respond regardless of selective response logic. + if chat_type == 'private' or should_respond( message=body, sender_nickname=sender_name or str(chat_id), recent_history=recent_history,