mirror of
https://github.com/A-Minos/nonebot-plugin-tetris-stats.git
synced 2026-03-05 05:36:54 +08:00
🐛 修复在多个无效参数时 Alconna 自动回复的bug
This commit is contained in:
@@ -1,8 +1,7 @@
|
|||||||
from datetime import timedelta
|
from datetime import timedelta
|
||||||
from typing import Any
|
|
||||||
from zoneinfo import ZoneInfo
|
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.adapters import Bot, Event
|
||||||
from nonebot.matcher import Matcher
|
from nonebot.matcher import Matcher
|
||||||
from nonebot_plugin_alconna import At, on_alconna
|
from nonebot_plugin_alconna import At, on_alconna
|
||||||
@@ -68,7 +67,7 @@ alc = on_alconna(
|
|||||||
dest='rank',
|
dest='rank',
|
||||||
help_text='查询 IO 段位信息',
|
help_text='查询 IO 段位信息',
|
||||||
),
|
),
|
||||||
Arg('other', Any, flags=[ArgFlag.HIDDEN, ArgFlag.OPTIONAL]),
|
Arg('other', AllParam, flags=[ArgFlag.HIDDEN, ArgFlag.OPTIONAL]),
|
||||||
meta=CommandMeta(
|
meta=CommandMeta(
|
||||||
description='查询 TETR.IO 的信息',
|
description='查询 TETR.IO 的信息',
|
||||||
example='io绑定scdhh\nio查我\niorankx',
|
example='io绑定scdhh\nio查我\niorankx',
|
||||||
|
|||||||
@@ -1,6 +1,4 @@
|
|||||||
from typing import Any
|
from arclet.alconna import Alconna, AllParam, Arg, ArgFlag, Args, CommandMeta, Option
|
||||||
|
|
||||||
from arclet.alconna import Alconna, Arg, ArgFlag, Args, CommandMeta, Option
|
|
||||||
from nonebot.adapters import Bot, Event
|
from nonebot.adapters import Bot, Event
|
||||||
from nonebot.matcher import Matcher
|
from nonebot.matcher import Matcher
|
||||||
from nonebot_plugin_alconna import At, on_alconna
|
from nonebot_plugin_alconna import At, on_alconna
|
||||||
@@ -54,7 +52,7 @@ alc = on_alconna(
|
|||||||
dest='query',
|
dest='query',
|
||||||
help_text='查询 TOP 游戏信息',
|
help_text='查询 TOP 游戏信息',
|
||||||
),
|
),
|
||||||
Arg('other', Any, flags=[ArgFlag.HIDDEN, ArgFlag.OPTIONAL]),
|
Arg('other', AllParam, flags=[ArgFlag.HIDDEN, ArgFlag.OPTIONAL]),
|
||||||
meta=CommandMeta(
|
meta=CommandMeta(
|
||||||
description='查询 TetrisOnline波兰服 的信息',
|
description='查询 TetrisOnline波兰服 的信息',
|
||||||
example='top绑定scdhh\ntop查我',
|
example='top绑定scdhh\ntop查我',
|
||||||
|
|||||||
@@ -1,6 +1,4 @@
|
|||||||
from typing import Any
|
from arclet.alconna import Alconna, AllParam, Arg, ArgFlag, Args, CommandMeta, Option
|
||||||
|
|
||||||
from arclet.alconna import Alconna, Arg, ArgFlag, Args, CommandMeta, Option
|
|
||||||
from nonebot.adapters import Bot, Event
|
from nonebot.adapters import Bot, Event
|
||||||
from nonebot.matcher import Matcher
|
from nonebot.matcher import Matcher
|
||||||
from nonebot_plugin_alconna import At, on_alconna
|
from nonebot_plugin_alconna import At, on_alconna
|
||||||
@@ -55,7 +53,7 @@ alc = on_alconna(
|
|||||||
dest='query',
|
dest='query',
|
||||||
help_text='查询 茶服 游戏信息',
|
help_text='查询 茶服 游戏信息',
|
||||||
),
|
),
|
||||||
Arg('other', Any, flags=[ArgFlag.HIDDEN, ArgFlag.OPTIONAL]),
|
Arg('other', AllParam, flags=[ArgFlag.HIDDEN, ArgFlag.OPTIONAL]),
|
||||||
meta=CommandMeta(
|
meta=CommandMeta(
|
||||||
description='查询 TetrisOnline茶服 的信息',
|
description='查询 TetrisOnline茶服 的信息',
|
||||||
example='茶服查我',
|
example='茶服查我',
|
||||||
|
|||||||
Reference in New Issue
Block a user