From 994ffbc8253bb10b684cc26ed5ec34eb0e7d61c1 Mon Sep 17 00:00:00 2001 From: Kyomotoi Date: Tue, 14 Jun 2022 21:23:56 +0800 Subject: =?UTF-8?q?=F0=9F=9A=91=EF=B8=8F=20=E8=A7=A3=E5=86=B3=E9=83=A8?= =?UTF-8?q?=E5=88=86=E5=91=BD=E4=BB=A4=E6=9D=83=E9=99=90=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ATRI/plugins/bilibili_dynamic/__init__.py | 7 +++++-- ATRI/plugins/bilibili_dynamic/data_source.py | 3 ++- 2 files changed, 7 insertions(+), 3 deletions(-) (limited to 'ATRI/plugins/bilibili_dynamic') diff --git a/ATRI/plugins/bilibili_dynamic/__init__.py b/ATRI/plugins/bilibili_dynamic/__init__.py index cd2f0d5..af66788 100644 --- a/ATRI/plugins/bilibili_dynamic/__init__.py +++ b/ATRI/plugins/bilibili_dynamic/__init__.py @@ -11,6 +11,7 @@ from apscheduler.triggers.interval import IntervalTrigger from nonebot import get_bot from nonebot.matcher import Matcher from nonebot.params import CommandArg, ArgPlainText +from nonebot.permission import Permission from nonebot.adapters.onebot.v11 import Message, GroupMessageEvent from ATRI.log import logger as log @@ -92,7 +93,9 @@ async def _bd_deal_del_sub( await del_sub.finish(f"成功取消该up主[{up_nickname}]的订阅~") -get_sub_list = BilibiliDynamicSubscriptor().cmd_as_group("list", "获取b站up主订阅列表") +get_sub_list = BilibiliDynamicSubscriptor().cmd_as_group( + "list", "获取b站up主订阅列表", permission=Permission() +) @get_sub_list.handle() @@ -139,7 +142,7 @@ async def _check_bd(): except Exception: log.debug("b站订阅列表为空 跳过") return - + if tq.empty(): for i in all_dy: await tq.put(i) diff --git a/ATRI/plugins/bilibili_dynamic/data_source.py b/ATRI/plugins/bilibili_dynamic/data_source.py index cd6db37..c7e6ecc 100644 --- a/ATRI/plugins/bilibili_dynamic/data_source.py +++ b/ATRI/plugins/bilibili_dynamic/data_source.py @@ -1,6 +1,7 @@ import json from operator import itemgetter +from nonebot.permission import SUPERUSER from nonebot.adapters.onebot.v11 import MessageSegment from nonebot.adapters.onebot.v11 import GROUP_OWNER, GROUP_ADMIN @@ -29,7 +30,7 @@ class BilibiliDynamicSubscriptor(Service): "b站动态订阅", "b站动态订阅助手~", rule=is_in_service("b站动态订阅"), - permission=GROUP_OWNER | GROUP_ADMIN, + permission=SUPERUSER | GROUP_OWNER | GROUP_ADMIN, main_cmd="/bd", ) -- cgit v1.2.3