mirror of
https://github.com/zhenxun-org/zhenxun_bot.git
synced 2025-12-15 14:22:55 +08:00
UPDATE
This commit is contained in:
parent
7b0785248c
commit
372aa2c122
@ -14,28 +14,23 @@ async def _(bot: Bot, api: str, data: Dict[str, Any]):
|
|||||||
task = None
|
task = None
|
||||||
group_id = None
|
group_id = None
|
||||||
try:
|
try:
|
||||||
msg = unescape(
|
|
||||||
data["message"].strip()
|
|
||||||
if isinstance(data["message"], str)
|
|
||||||
else str(data["message"]["text"]).strip()
|
|
||||||
)
|
|
||||||
if (
|
if (
|
||||||
(
|
api == "send_msg" and data.get("message_type") == "group"
|
||||||
(api == "send_msg" and data.get("message_type") == "group")
|
) or api == "send_group_msg":
|
||||||
or api == "send_group_msg"
|
msg = unescape(
|
||||||
|
data["message"].strip()
|
||||||
|
if isinstance(data["message"], str)
|
||||||
|
else str(data["message"]["text"]).strip()
|
||||||
)
|
)
|
||||||
and (
|
if r := re.search(
|
||||||
r := re.search(
|
"^\[\[_task\|(.*)]]",
|
||||||
"^\[\[_task\|(.*)]]",
|
data["message"].strip()
|
||||||
data["message"].strip()
|
if isinstance(data["message"], str)
|
||||||
if isinstance(data["message"], str)
|
else str(data["message"]["text"]).strip(),
|
||||||
else str(data["message"]["text"]).strip(),
|
):
|
||||||
)
|
if r.group(1) in group_manager.get_task_data().keys():
|
||||||
)
|
task = r.group(1)
|
||||||
and r.group(1) in group_manager.get_task_data().keys()
|
group_id = data["group_id"]
|
||||||
):
|
|
||||||
task = r.group(1)
|
|
||||||
group_id = data["group_id"]
|
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
logger.error(f"TaskHook ERROR", "HOOK", e=e)
|
logger.error(f"TaskHook ERROR", "HOOK", e=e)
|
||||||
else:
|
else:
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user