feat: 状态卡片模糊半径更改

This commit is contained in:
2024-04-11 13:15:29 +08:00
parent 79451ac24f
commit d37442bc9d
9 changed files with 151 additions and 95 deletions

View File

@ -1,10 +1,12 @@
# 轻雪资源包管理器
import os
import nonebot
import yaml
from nonebot import require
from nonebot.permission import SUPERUSER
from liteyuki.utils.config import get_config
from liteyuki.utils.language import get_user_lang
from liteyuki.utils.ly_typing import T_Bot, T_MessageEvent
from liteyuki.utils.message import Markdown as md

View File

@ -1,4 +1,6 @@
from nonebot.plugin import PluginMetadata
from .qweather import *
__plugin_meta__ = PluginMetadata(
name="轻雪天气",

View File

@ -1,15 +1,27 @@
import nonebot
from nonebot import require
from liteyuki.utils.config import get_config
from liteyuki.utils.ly_typing import T_Bot
require("nonebot_plugin_alconna")
from nonebot_plugin_alconna import on_alconna, Alconna, Subcommand, Args, MultiVar, Arparma
from nonebot_plugin_alconna import on_alconna, Alconna, Args, Arparma, MultiVar
@on_alconna(
aliases={"天气"},
command=Alconna(
"weather",
Args["keywords", MultiVar(str)],
Args["keywords", MultiVar(str), []],
),
).handle()
async def _(result: Arparma):
"""await alconna.send("weather", city)"""
async def _(bot: T_Bot, result: Arparma):
"""
天气查询
Args:
bot:
Returns:
"""
print("AAA", result, result.main_args)