from astrbot.api.event import AstrMessageEvent from astrbot.api.provider import LLMResponse from astrbot.api import logger from astrbot.core.message.message_event_result import MessageChain from ..tool.pattern import Pattern # 解析模板并进行定时 async def timer(event:AstrMessageEvent,req:LLMResponse): if not req.role == 'assistant': return logger.info("[wait_msg]:开始解析模板") llm_res = req.completion_text dump = Pattern(llm_res) await event.send(MessageChain().message("awa定时时间消息:{0}过滤后:{1}".format(dump.count,dump.string)))