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='茶服查我',