feat(qqpush): 私聊推送接口与抽卡API token读取兼容
This commit is contained in:
@@ -169,12 +169,13 @@ async def handle_message(event: MessageEvent, bot: Bot):
|
||||
except OSError:
|
||||
pass
|
||||
|
||||
# 保存task引用防止GC回收
|
||||
task = asyncio.create_task(
|
||||
_delete_message_after_delay(bot, sent_message["message_id"])
|
||||
)
|
||||
_recall_tasks.add(task)
|
||||
task.add_done_callback(_recall_tasks.discard)
|
||||
# 仅群消息撤回,私人消息不撤回
|
||||
if event.message_type != "private":
|
||||
task = asyncio.create_task(
|
||||
_delete_message_after_delay(bot, sent_message["message_id"])
|
||||
)
|
||||
_recall_tasks.add(task)
|
||||
task.add_done_callback(_recall_tasks.discard)
|
||||
|
||||
except FinishedException:
|
||||
raise
|
||||
|
||||
Reference in New Issue
Block a user