From 838dca72bf97c8e2513645c723294fdbb5be6b29 Mon Sep 17 00:00:00 2001 From: baiqwerdvd <158065462+baiqwerdvd@users.noreply.github.com> Date: Sat, 28 Dec 2024 16:34:07 +0800 Subject: [PATCH] add force update ann --- ArknightsUID/arknightsuid_ann/__init__.py | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/ArknightsUID/arknightsuid_ann/__init__.py b/ArknightsUID/arknightsuid_ann/__init__.py index 3cbd1f4..fb2bfb3 100644 --- a/ArknightsUID/arknightsuid_ann/__init__.py +++ b/ArknightsUID/arknightsuid_ann/__init__.py @@ -37,6 +37,12 @@ async def ann_(bot: Bot, ev: Event): await bot.send(msg) +@sv_ann.on_command(f"{PREFIX}强制刷新全部公告") +async def force_ann_(bot: Bot, ev: Event): + data = await check_bulletin_update() + await bot.send(f"成功刷新{len(data)}条公告!") + + @sv_ann_sub.on_fullmatch(f"{PREFIX}订阅公告") async def sub_ann_(bot: Bot, ev: Event): if ev.group_id is None: @@ -58,7 +64,9 @@ async def sub_ann_(bot: Bot, ev: Event): await bot.send("成功订阅明日方舟公告!") -@sv_ann_sub.on_fullmatch((f"{PREFIX}取消订阅公告", f"{PREFIX}取消公告", f"{PREFIX}退订公告")) +@sv_ann_sub.on_fullmatch( + (f"{PREFIX}取消订阅公告", f"{PREFIX}取消公告", f"{PREFIX}退订公告") +) async def unsub_ann_(bot: Bot, ev: Event): if ev.group_id is None: return await bot.send("请在群聊中取消订阅")