diff options
author | Kyomotoi <[email protected]> | 2022-11-20 19:15:36 +0800 |
---|---|---|
committer | Kyomotoi <[email protected]> | 2022-11-20 19:15:36 +0800 |
commit | 5520493edcc4542b326a4650f723daa1ea451973 (patch) | |
tree | fafdc98a4e45da21d9e112aaf4729141bbc0f745 /ATRI/plugins/setu/__init__.py | |
parent | 0c37cada0a6329308f60b4032ea192fd6a378564 (diff) | |
download | ATRI-5520493edcc4542b326a4650f723daa1ea451973.tar.gz ATRI-5520493edcc4542b326a4650f723daa1ea451973.tar.bz2 ATRI-5520493edcc4542b326a4650f723daa1ea451973.zip |
🚑️ bug修复
Diffstat (limited to 'ATRI/plugins/setu/__init__.py')
-rw-r--r-- | ATRI/plugins/setu/__init__.py | 16 |
1 files changed, 10 insertions, 6 deletions
diff --git a/ATRI/plugins/setu/__init__.py b/ATRI/plugins/setu/__init__.py index 1dea9b4..b7dc5f4 100644 --- a/ATRI/plugins/setu/__init__.py +++ b/ATRI/plugins/setu/__init__.py @@ -37,9 +37,11 @@ async def _random_setu(bot: Bot, event: MessageEvent): except Exception: await random_setu.finish("hso(发不出") - event_id = msg_1["message_id"] - loop.create_task(Setu.async_recall(bot, event_id)) - loop.close() + msg_id = msg_1["message_id"] + loop.call_later( + 60, + lambda: loop.create_task(bot.delete_msg(message_id=msg_id)) + ) @random_setu.got("r_rush_after_think", prompt="看完不来点感想么-w-") @@ -72,9 +74,11 @@ async def _tag_setu(bot: Bot, event: MessageEvent): except Exception: await random_setu.finish("hso(发不出") - event_id = msg_1["message_id"] - loop.create_task(Setu.async_recall(bot, event_id)) - loop.close() + msg_id = msg_1["message_id"] + loop.call_later( + 60, + lambda: loop.create_task(bot.delete_msg(message_id=msg_id)) + ) @tag_setu.got("t_rush_after_think", prompt="看完不来点感想么-w-") |