diff --git a/plugins/admin/refresh_metadata.py b/plugins/admin/refresh_metadata.py index a1194a4..557d28a 100644 --- a/plugins/admin/refresh_metadata.py +++ b/plugins/admin/refresh_metadata.py @@ -11,7 +11,7 @@ __all__ = ("MetadataPlugin",) class MetadataPlugin(Plugin): - @handler.command("refresh_metadata", admin=True) + @handler.command("refresh_metadata", admin=True, block=False) async def refresh(self, update: Update, _: CallbackContext) -> None: message = update.effective_message user = update.effective_user diff --git a/plugins/genshin/daily/material.py b/plugins/genshin/daily/material.py index afb6c4a..05a4b2d 100644 --- a/plugins/genshin/daily/material.py +++ b/plugins/genshin/daily/material.py @@ -340,7 +340,7 @@ class DailyMaterial(Plugin): logger.debug("角色、武器培养素材图发送成功") - @handler.command("refresh_daily_material", block=False) + @handler.command("refresh_daily_material", admin=True, block=False) async def refresh(self, update: Update, context: CallbackContext): user = update.effective_user message = update.effective_message diff --git a/plugins/genshin/map.py b/plugins/genshin/map.py index d01391b..2e13943 100644 --- a/plugins/genshin/map.py +++ b/plugins/genshin/map.py @@ -185,7 +185,7 @@ class Map(Plugin): except MapException as e: await message.reply_text(e.message) - @handler.command("refresh_map", admin=True) + @handler.command("refresh_map", admin=True, block=False) async def refresh_map(self, update: Update, _: CallbackContext): message = update.effective_message msg = await message.reply_text("正在刷新地图数据,请耐心等待...")