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,