From 6441b149abaaec446ec95c1309c3d5da874ec57e Mon Sep 17 00:00:00 2001 From: Soulter <905617992@qq.com> Date: Mon, 3 Feb 2025 14:33:53 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E4=B8=BB=E5=8A=A8?= =?UTF-8?q?=E6=A6=82=E7=8E=87=E5=9B=9E=E5=A4=8D=E5=85=B3=E9=97=AD=E5=90=8E?= =?UTF-8?q?=E4=BB=8D=E7=84=B6=E5=9B=9E=E5=A4=8D=E7=9A=84=E9=97=AE=E9=A2=98?= =?UTF-8?q?=20#317?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/astrbot/long_term_memory.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/astrbot/long_term_memory.py b/packages/astrbot/long_term_memory.py index 97d80ccf9..527bb8ead 100644 --- a/packages/astrbot/long_term_memory.py +++ b/packages/astrbot/long_term_memory.py @@ -27,6 +27,7 @@ class LongTermMemory: self.image_caption_prompt = self.config["image_caption_prompt"] self.active_reply = self.config["active_reply"] + self.enable_active_reply = self.active_reply.get("enable", False) self.ar_method = self.active_reply["method"] self.ar_possibility = self.active_reply["possibility_reply"] self.ar_prompt = self.active_reply.get("prompt", "") @@ -51,7 +52,7 @@ class LongTermMemory: return response.completion_text async def need_active_reply(self, event: AstrMessageEvent) -> bool: - if not self.active_reply: + if not self.enable_active_reply: return False if event.get_message_type() != MessageType.GROUP_MESSAGE: return False