Compare commits

..
2 Commits
Author SHA1 Message Date
Wbucket a7c4925106 fix: no async 2026-11-06 22:10:46 +08:00
Wbucket 7610960cb6 fix: no yield 2026-11-06 22:08:54 +08:00
2 changed files with 4 additions and 4 deletions
+1 -1
View File
@@ -45,7 +45,7 @@ class MyPlugin(Star):
@filter.on_decorating_result() @filter.on_decorating_result()
async def pattern_extract(self,event:AstrMessageEvent): async def pattern_extract(self,event:AstrMessageEvent):
yield self.Timer.parse(event) self.Timer.parse(event)
async def terminate(self): async def terminate(self):
"""可选择实现异步的插件销毁方法,当插件被卸载/停用时会调用。""" """可选择实现异步的插件销毁方法,当插件被卸载/停用时会调用。"""
+2 -2
View File
@@ -12,7 +12,7 @@ class TimerService:
pass pass
# 解析模板并进行定时 # 解析模板并进行定时
async def parse(self,event:AstrMessageEvent): def parse(self,event:AstrMessageEvent):
res = event.get_result() res = event.get_result()
if not res: if not res:
logger.info("[wait_msg]:解析失败:没拿到消息链") logger.info("[wait_msg]:解析失败:没拿到消息链")
@@ -32,7 +32,7 @@ class TimerService:
if not Second is None: if not Second is None:
self.timer(event,Second) self.timer(event,Second)
yield
# 定时: # 定时:
def timer(self,event:AstrMessageEvent,Sec:int): def timer(self,event:AstrMessageEvent,Sec:int):