fix&feat:修复回应所有戳一戳的问题;尝试增加不回答已撤回消息的功能(但似乎目前不起作用)
This commit is contained in:
@@ -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("删除撤回消息失败")
|
||||
Reference in New Issue
Block a user