fix&feat:修复回应所有戳一戳的问题;尝试增加不回答已撤回消息的功能(但似乎目前不起作用)

This commit is contained in:
HYY1116
2025-03-13 20:33:39 +08:00
parent 31b29cb3dd
commit 4489952777
4 changed files with 99 additions and 13 deletions

View File

@@ -20,7 +20,7 @@ from .chat_stream import chat_manager
from ..memory_system.memory import hippocampus, memory_graph
from .bot import ChatBot
from .message_sender import message_manager, message_sender
from .storage import MessageStorage
# 创建LLM统计实例
llm_stats = LLMStatistics("llm_statistics.txt")
@@ -148,3 +148,10 @@ async def generate_schedule_task():
await bot_schedule.initialize()
if not bot_schedule.enable_output:
bot_schedule.print_schedule()
async def remove_recalled_message(self) -> None:
"""删除撤回消息"""
try:
self.storage = MessageStorage()
self.storage.remove_recalled_message(time.time())
except Exception:
logger.exception("删除撤回消息失败")