mirror of
https://github.com/zhenxun-org/zhenxun_bot.git
synced 2025-12-15 14:22:55 +08:00
x
This commit is contained in:
parent
e3b0da4717
commit
b4e213518b
@ -9,6 +9,8 @@ import re
|
|||||||
@Bot.on_calling_api
|
@Bot.on_calling_api
|
||||||
async def _(bot: Bot, api: str, data: Dict[str, Any]):
|
async def _(bot: Bot, api: str, data: Dict[str, Any]):
|
||||||
r = None
|
r = None
|
||||||
|
task = None
|
||||||
|
group_id = None
|
||||||
try:
|
try:
|
||||||
if (
|
if (
|
||||||
(
|
(
|
||||||
@ -37,6 +39,10 @@ async def _(bot: Bot, api: str, data: Dict[str, Any]):
|
|||||||
):
|
):
|
||||||
task = r.group(1)
|
task = r.group(1)
|
||||||
group_id = data["group_id"]
|
group_id = data["group_id"]
|
||||||
|
except Exception as e:
|
||||||
|
logger.error(f"TaskHook ERROR {type(e)}:{e}")
|
||||||
|
else:
|
||||||
|
if task and group_id:
|
||||||
if (
|
if (
|
||||||
group_manager.get_group_level(group_id) < 0
|
group_manager.get_group_level(group_id) < 0
|
||||||
or not group_manager.check_task_status(task, group_id)
|
or not group_manager.check_task_status(task, group_id)
|
||||||
@ -48,5 +54,3 @@ async def _(bot: Bot, api: str, data: Dict[str, Any]):
|
|||||||
f"[[_task|{task}]]", ""
|
f"[[_task|{task}]]", ""
|
||||||
)
|
)
|
||||||
data["message"] = Message(msg)
|
data["message"] = Message(msg)
|
||||||
except Exception as e:
|
|
||||||
logger.error(f"TaskHook ERROR {type(e)}:{e}")
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user