summaryrefslogtreecommitdiff
path: root/ATRI/plugins/call-owner.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/call-owner.py
parent212424da74fecbd77c9824e422ea8b028b330c9e (diff)
downloadATRI-cbf4900c5c3b1de65e55ce480d4b453091528e84.tar.gz
ATRI-cbf4900c5c3b1de65e55ce480d4b453091528e84.tar.bz2
ATRI-cbf4900c5c3b1de65e55ce480d4b453091528e84.zip
🚀✨⚡️🎨🐛 正式推送
Diffstat (limited to 'ATRI/plugins/call-owner.py')
-rw-r--r--ATRI/plugins/call-owner.py27
1 files changed, 17 insertions, 10 deletions
diff --git a/ATRI/plugins/call-owner.py b/ATRI/plugins/call-owner.py
index 2e12a1e..488e5a3 100644
--- a/ATRI/plugins/call-owner.py
+++ b/ATRI/plugins/call-owner.py
@@ -6,20 +6,20 @@ from nonebot.adapters.cqhttp import (
)
from ATRI.service import Service as sv
-from ATRI.rule import is_block
from ATRI.config import Config
from ATRI.utils.apscheduler import scheduler
from ATRI.utils.list import count_list
repo_list = []
+__doc__ = """
+给维护者留言
+权限组:所有人
+用法:
+ /来杯红茶 (msg)
+"""
-
-repo = sv.on_command(
- cmd="来杯红茶",
- docs="给维护者留言",
- rule=is_block()
-)
+repo = sv.on_command(cmd="来杯红茶", docs=__doc__)
@repo.handle()
async def _repo(bot: Bot, event: MessageEvent, state: T_State) -> None:
@@ -54,17 +54,24 @@ async def _repo_(bot: Bot, event: MessageEvent, state: T_State) -> None:
)
async def _() -> None:
global repo_list
- repo_list = []
+ repo_list.clear()
+
+__doc__ = """
+重置给维护者的留言次数
+权限组:维护者
+用法:
+ /重置红茶
+"""
reset_repo = sv.on_command(
cmd="重置红茶",
- docs="重置给维护者的留言次数",
+ docs=__doc__,
permission=SUPERUSER
)
@reset_repo.handle()
async def _reset_repo(bot: Bot, event: MessageEvent) -> None:
global repo_list
- repo_list = []
+ repo_list.clear()
await reset_repo.finish("红茶重置完成~!")