summaryrefslogtreecommitdiff
path: root/ATRI/plugins/rss/rss_rsshub/data_source.py
diff options
context:
space:
mode:
Diffstat (limited to 'ATRI/plugins/rss/rss_rsshub/data_source.py')
-rw-r--r--ATRI/plugins/rss/rss_rsshub/data_source.py17
1 files changed, 1 insertions, 16 deletions
diff --git a/ATRI/plugins/rss/rss_rsshub/data_source.py b/ATRI/plugins/rss/rss_rsshub/data_source.py
index ca6f80c..9ca1c04 100644
--- a/ATRI/plugins/rss/rss_rsshub/data_source.py
+++ b/ATRI/plugins/rss/rss_rsshub/data_source.py
@@ -1,27 +1,12 @@
import xmltodict
-from nonebot.permission import SUPERUSER
-from nonebot.adapters.onebot.v11 import GROUP_OWNER, GROUP_ADMIN
-
-from ATRI.service import Service
-from ATRI.rule import is_in_service
from ATRI.exceptions import RssError
from ATRI.utils import request, gen_random_str
from .db import DB
-class RssHubSubscriptor(Service):
- def __init__(self):
- Service.__init__(
- self,
- "rss.rsshub",
- "Rss的Rsshub支持",
- rule=is_in_service("rss.rsshub"),
- permission=SUPERUSER | GROUP_OWNER | GROUP_ADMIN,
- main_cmd="/rss.rsshub",
- )
-
+class RssHubSubscriptor:
async def __add_sub(self, _id: str, group_id: int):
try:
async with DB() as db: