summaryrefslogtreecommitdiff
path: root/ATRI/plugins/key-repo/__init__.py
diff options
context:
space:
mode:
authorKyomotoi <[email protected]>2021-04-11 15:03:35 +0800
committerKyomotoi <[email protected]>2021-04-11 15:03:35 +0800
commitcbf4900c5c3b1de65e55ce480d4b453091528e84 (patch)
tree6bde5ad2d8f6f4010cb317b2b72be36f17b503d4 /ATRI/plugins/key-repo/__init__.py
parent212424da74fecbd77c9824e422ea8b028b330c9e (diff)
downloadATRI-cbf4900c5c3b1de65e55ce480d4b453091528e84.tar.gz
ATRI-cbf4900c5c3b1de65e55ce480d4b453091528e84.tar.bz2
ATRI-cbf4900c5c3b1de65e55ce480d4b453091528e84.zip
🚀✨⚡️🎨🐛 正式推送
Diffstat (limited to 'ATRI/plugins/key-repo/__init__.py')
-rw-r--r--ATRI/plugins/key-repo/__init__.py23
1 files changed, 15 insertions, 8 deletions
diff --git a/ATRI/plugins/key-repo/__init__.py b/ATRI/plugins/key-repo/__init__.py
index dc606b0..2f2b69f 100644
--- a/ATRI/plugins/key-repo/__init__.py
+++ b/ATRI/plugins/key-repo/__init__.py
@@ -7,7 +7,7 @@ from nonebot.adapters.cqhttp import Bot, MessageEvent, GroupMessageEvent
from ATRI.config import Config
from ATRI.service import Service as sv
from ATRI.utils.request import get_bytes
-from ATRI.rule import is_block, is_in_dormant, is_in_service, to_bot
+from ATRI.rule import is_in_service, to_bot
from .data_source import (
add_history,
@@ -28,10 +28,17 @@ from .data_source import (
# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-keyrepo = sv.on_message(rule=is_block()
- & is_in_dormant()
- & is_in_service('keyrepo')
- & to_bot())
+__doc__ = """
+涩涩的聊天(?
+权限组:所有人
+用法:
+ @ (msg)
+补充:
+ @: at机器人
+"""
+
+keyrepo = sv.on_message(rule=is_in_service('keyrepo') & to_bot(), priority=5)
+sv.manual_reg_service('keyrepo')
@keyrepo.handle()
async def _keyrepo(bot: Bot, event: MessageEvent) -> None:
@@ -45,6 +52,7 @@ async def _keyrepo(bot: Bot, event: MessageEvent) -> None:
__doc__ = """
关键词申请/审核
+(此功能未完善)
权限组:所有人
用法:
/train add (key) (repo)
@@ -62,9 +70,8 @@ __doc__ = """
"""
train = sv.on_command(
- cmd="/train",
- docs=__doc__,
- rule=is_block()
+ cmd="train",
+ docs=__doc__
)
@train.handle()