mirror of
https://github.com/suyiiyii/nonebot-bison.git
synced 2025-06-07 20:33:01 +08:00
fix merge
This commit is contained in:
parent
ad80006844
commit
77752fa179
@ -16,7 +16,7 @@ from nonebot.permission import SUPERUSER
|
|||||||
from nonebot.rule import to_me
|
from nonebot.rule import to_me
|
||||||
from nonebot.typing import T_State
|
from nonebot.typing import T_State
|
||||||
|
|
||||||
from .config import Config
|
from .config import config
|
||||||
from .platform import check_sub_target, platform_manager
|
from .platform import check_sub_target, platform_manager
|
||||||
from .plugin_config import plugin_config
|
from .plugin_config import plugin_config
|
||||||
from .types import Category, Target, User
|
from .types import Category, Target, User
|
||||||
@ -188,7 +188,6 @@ def do_add_sub(add_sub: Type[Matcher]):
|
|||||||
|
|
||||||
@add_sub.got("tags", _gen_prompt_template("{_prompt}"), [Depends(parser_tags)])
|
@add_sub.got("tags", _gen_prompt_template("{_prompt}"), [Depends(parser_tags)])
|
||||||
async def add_sub_process(event: Event, state: T_State):
|
async def add_sub_process(event: Event, state: T_State):
|
||||||
config = Config()
|
|
||||||
user = state.get("target_user_info")
|
user = state.get("target_user_info")
|
||||||
assert isinstance(user, User)
|
assert isinstance(user, User)
|
||||||
config.add_subscribe(
|
config.add_subscribe(
|
||||||
@ -210,7 +209,6 @@ def do_query_sub(query_sub: Type[Matcher]):
|
|||||||
|
|
||||||
@query_sub.handle()
|
@query_sub.handle()
|
||||||
async def _(state: T_State):
|
async def _(state: T_State):
|
||||||
config: Config = Config()
|
|
||||||
user_info = state["target_user_info"]
|
user_info = state["target_user_info"]
|
||||||
assert isinstance(user_info, User)
|
assert isinstance(user_info, User)
|
||||||
sub_list = config.list_subscribe(
|
sub_list = config.list_subscribe(
|
||||||
@ -241,7 +239,6 @@ def do_del_sub(del_sub: Type[Matcher]):
|
|||||||
|
|
||||||
@del_sub.handle()
|
@del_sub.handle()
|
||||||
async def send_list(bot: Bot, event: Event, state: T_State):
|
async def send_list(bot: Bot, event: Event, state: T_State):
|
||||||
config: Config = Config()
|
|
||||||
user_info = state["target_user_info"]
|
user_info = state["target_user_info"]
|
||||||
assert isinstance(user_info, User)
|
assert isinstance(user_info, User)
|
||||||
sub_list = config.list_subscribe(
|
sub_list = config.list_subscribe(
|
||||||
@ -276,7 +273,6 @@ def do_del_sub(del_sub: Type[Matcher]):
|
|||||||
async def do_del(event: Event, state: T_State):
|
async def do_del(event: Event, state: T_State):
|
||||||
try:
|
try:
|
||||||
index = int(str(event.get_message()).strip())
|
index = int(str(event.get_message()).strip())
|
||||||
config = Config()
|
|
||||||
user_info = state["target_user_info"]
|
user_info = state["target_user_info"]
|
||||||
assert isinstance(user_info, User)
|
assert isinstance(user_info, User)
|
||||||
config.del_subscribe(
|
config.del_subscribe(
|
||||||
|
@ -61,11 +61,10 @@ async def test_configurable_at_me_false(app: App):
|
|||||||
async def test_add_with_target(app: App):
|
async def test_add_with_target(app: App):
|
||||||
from nonebot.adapters.onebot.v11.event import Sender
|
from nonebot.adapters.onebot.v11.event import Sender
|
||||||
from nonebot.adapters.onebot.v11.message import Message
|
from nonebot.adapters.onebot.v11.message import Message
|
||||||
from nonebot_bison.config import Config
|
from nonebot_bison.config import config
|
||||||
from nonebot_bison.config_manager import add_sub_matcher, common_platform
|
from nonebot_bison.config_manager import add_sub_matcher, common_platform
|
||||||
from nonebot_bison.platform import platform_manager
|
from nonebot_bison.platform import platform_manager
|
||||||
|
|
||||||
config = Config()
|
|
||||||
config.user_target.truncate()
|
config.user_target.truncate()
|
||||||
|
|
||||||
ak_list_router = respx.get(
|
ak_list_router = respx.get(
|
||||||
@ -178,11 +177,10 @@ async def test_add_with_target(app: App):
|
|||||||
async def test_add_with_target_no_cat(app: App):
|
async def test_add_with_target_no_cat(app: App):
|
||||||
from nonebot.adapters.onebot.v11.event import Sender
|
from nonebot.adapters.onebot.v11.event import Sender
|
||||||
from nonebot.adapters.onebot.v11.message import Message
|
from nonebot.adapters.onebot.v11.message import Message
|
||||||
from nonebot_bison.config import Config
|
from nonebot_bison.config import config
|
||||||
from nonebot_bison.config_manager import add_sub_matcher, common_platform
|
from nonebot_bison.config_manager import add_sub_matcher, common_platform
|
||||||
from nonebot_bison.platform import platform_manager
|
from nonebot_bison.platform import platform_manager
|
||||||
|
|
||||||
config = Config()
|
|
||||||
config.user_target.truncate()
|
config.user_target.truncate()
|
||||||
|
|
||||||
ncm_router = respx.get("https://music.163.com/api/artist/albums/32540734")
|
ncm_router = respx.get("https://music.163.com/api/artist/albums/32540734")
|
||||||
@ -239,11 +237,10 @@ async def test_add_with_target_no_cat(app: App):
|
|||||||
async def test_add_no_target(app: App):
|
async def test_add_no_target(app: App):
|
||||||
from nonebot.adapters.onebot.v11.event import Sender
|
from nonebot.adapters.onebot.v11.event import Sender
|
||||||
from nonebot.adapters.onebot.v11.message import Message
|
from nonebot.adapters.onebot.v11.message import Message
|
||||||
from nonebot_bison.config import Config
|
from nonebot_bison.config import config
|
||||||
from nonebot_bison.config_manager import add_sub_matcher, common_platform
|
from nonebot_bison.config_manager import add_sub_matcher, common_platform
|
||||||
from nonebot_bison.platform import platform_manager
|
from nonebot_bison.platform import platform_manager
|
||||||
|
|
||||||
config = Config()
|
|
||||||
config.user_target.truncate()
|
config.user_target.truncate()
|
||||||
|
|
||||||
async with app.test_matcher(add_sub_matcher) as ctx:
|
async with app.test_matcher(add_sub_matcher) as ctx:
|
||||||
@ -291,11 +288,10 @@ async def test_add_no_target(app: App):
|
|||||||
async def test_platform_name_err(app: App):
|
async def test_platform_name_err(app: App):
|
||||||
from nonebot.adapters.onebot.v11.event import Sender
|
from nonebot.adapters.onebot.v11.event import Sender
|
||||||
from nonebot.adapters.onebot.v11.message import Message
|
from nonebot.adapters.onebot.v11.message import Message
|
||||||
from nonebot_bison.config import Config
|
from nonebot_bison.config import config
|
||||||
from nonebot_bison.config_manager import add_sub_matcher, common_platform
|
from nonebot_bison.config_manager import add_sub_matcher, common_platform
|
||||||
from nonebot_bison.platform import platform_manager
|
from nonebot_bison.platform import platform_manager
|
||||||
|
|
||||||
config = Config()
|
|
||||||
config.user_target.truncate()
|
config.user_target.truncate()
|
||||||
async with app.test_matcher(add_sub_matcher) as ctx:
|
async with app.test_matcher(add_sub_matcher) as ctx:
|
||||||
bot = ctx.create_bot()
|
bot = ctx.create_bot()
|
||||||
@ -329,11 +325,10 @@ async def test_platform_name_err(app: App):
|
|||||||
async def test_add_with_get_id(app: App):
|
async def test_add_with_get_id(app: App):
|
||||||
from nonebot.adapters.onebot.v11.event import Sender
|
from nonebot.adapters.onebot.v11.event import Sender
|
||||||
from nonebot.adapters.onebot.v11.message import Message, MessageSegment
|
from nonebot.adapters.onebot.v11.message import Message, MessageSegment
|
||||||
from nonebot_bison.config import Config
|
from nonebot_bison.config import config
|
||||||
from nonebot_bison.config_manager import add_sub_matcher, common_platform
|
from nonebot_bison.config_manager import add_sub_matcher, common_platform
|
||||||
from nonebot_bison.platform import platform_manager
|
from nonebot_bison.platform import platform_manager
|
||||||
|
|
||||||
config = Config()
|
|
||||||
config.user_target.truncate()
|
config.user_target.truncate()
|
||||||
|
|
||||||
ak_list_router = respx.get(
|
ak_list_router = respx.get(
|
||||||
|
Loading…
x
Reference in New Issue
Block a user