From 74db1931fd051b58e6348731e7951792306d68db Mon Sep 17 00:00:00 2001 From: scdhh Date: Thu, 16 Nov 2023 21:33:24 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9B=20=E4=BF=AE=E5=A4=8D=E5=9C=A8?= =?UTF-8?q?=E5=A4=9A=E4=B8=AA=E6=97=A0=E6=95=88=E5=8F=82=E6=95=B0=E6=97=B6?= =?UTF-8?q?=20Alconna=20=E8=87=AA=E5=8A=A8=E5=9B=9E=E5=A4=8D=E7=9A=84bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../game_data_processor/io_data_processor/__init__.py | 5 ++--- .../game_data_processor/top_data_processor/__init__.py | 6 ++---- .../game_data_processor/tos_data_processor/__init__.py | 6 ++---- 3 files changed, 6 insertions(+), 11 deletions(-) diff --git a/nonebot_plugin_tetris_stats/game_data_processor/io_data_processor/__init__.py b/nonebot_plugin_tetris_stats/game_data_processor/io_data_processor/__init__.py index 6a7cfaa..9acf3f5 100644 --- a/nonebot_plugin_tetris_stats/game_data_processor/io_data_processor/__init__.py +++ b/nonebot_plugin_tetris_stats/game_data_processor/io_data_processor/__init__.py @@ -1,8 +1,7 @@ from datetime import timedelta -from typing import Any from zoneinfo import ZoneInfo -from arclet.alconna import Alconna, Arg, ArgFlag, Args, CommandMeta, Option +from arclet.alconna import Alconna, AllParam, Arg, ArgFlag, Args, CommandMeta, Option from nonebot.adapters import Bot, Event from nonebot.matcher import Matcher from nonebot_plugin_alconna import At, on_alconna @@ -68,7 +67,7 @@ alc = on_alconna( dest='rank', help_text='查询 IO 段位信息', ), - Arg('other', Any, flags=[ArgFlag.HIDDEN, ArgFlag.OPTIONAL]), + Arg('other', AllParam, flags=[ArgFlag.HIDDEN, ArgFlag.OPTIONAL]), meta=CommandMeta( description='查询 TETR.IO 的信息', example='io绑定scdhh\nio查我\niorankx', diff --git a/nonebot_plugin_tetris_stats/game_data_processor/top_data_processor/__init__.py b/nonebot_plugin_tetris_stats/game_data_processor/top_data_processor/__init__.py index 5345cba..d631de7 100644 --- a/nonebot_plugin_tetris_stats/game_data_processor/top_data_processor/__init__.py +++ b/nonebot_plugin_tetris_stats/game_data_processor/top_data_processor/__init__.py @@ -1,6 +1,4 @@ -from typing import Any - -from arclet.alconna import Alconna, Arg, ArgFlag, Args, CommandMeta, Option +from arclet.alconna import Alconna, AllParam, Arg, ArgFlag, Args, CommandMeta, Option from nonebot.adapters import Bot, Event from nonebot.matcher import Matcher from nonebot_plugin_alconna import At, on_alconna @@ -54,7 +52,7 @@ alc = on_alconna( dest='query', help_text='查询 TOP 游戏信息', ), - Arg('other', Any, flags=[ArgFlag.HIDDEN, ArgFlag.OPTIONAL]), + Arg('other', AllParam, flags=[ArgFlag.HIDDEN, ArgFlag.OPTIONAL]), meta=CommandMeta( description='查询 TetrisOnline波兰服 的信息', example='top绑定scdhh\ntop查我', diff --git a/nonebot_plugin_tetris_stats/game_data_processor/tos_data_processor/__init__.py b/nonebot_plugin_tetris_stats/game_data_processor/tos_data_processor/__init__.py index 0028616..06bb6b6 100644 --- a/nonebot_plugin_tetris_stats/game_data_processor/tos_data_processor/__init__.py +++ b/nonebot_plugin_tetris_stats/game_data_processor/tos_data_processor/__init__.py @@ -1,6 +1,4 @@ -from typing import Any - -from arclet.alconna import Alconna, Arg, ArgFlag, Args, CommandMeta, Option +from arclet.alconna import Alconna, AllParam, Arg, ArgFlag, Args, CommandMeta, Option from nonebot.adapters import Bot, Event from nonebot.matcher import Matcher from nonebot_plugin_alconna import At, on_alconna @@ -55,7 +53,7 @@ alc = on_alconna( dest='query', help_text='查询 茶服 游戏信息', ), - Arg('other', Any, flags=[ArgFlag.HIDDEN, ArgFlag.OPTIONAL]), + Arg('other', AllParam, flags=[ArgFlag.HIDDEN, ArgFlag.OPTIONAL]), meta=CommandMeta( description='查询 TetrisOnline茶服 的信息', example='茶服查我',