From 8fa1bd7c01c3f284324a6623be4bed47510522f1 Mon Sep 17 00:00:00 2001 From: Kyomotoi Date: Thu, 16 Dec 2021 23:31:09 +0800 Subject: =?UTF-8?q?=F0=9F=9A=B8=E2=9A=A1=EF=B8=8F=20=E4=BC=98=E5=8C=96?= =?UTF-8?q?=E5=B8=AE=E5=8A=A9=E8=8F=9C=E5=8D=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ATRI/plugins/help/__init__.py | 6 ++---- ATRI/plugins/help/data_source.py | 6 +++--- 2 files changed, 5 insertions(+), 7 deletions(-) (limited to 'ATRI/plugins/help') diff --git a/ATRI/plugins/help/__init__.py b/ATRI/plugins/help/__init__.py index 339ffa2..1d1102e 100644 --- a/ATRI/plugins/help/__init__.py +++ b/ATRI/plugins/help/__init__.py @@ -5,9 +5,7 @@ from ATRI.rule import to_bot from .data_source import Helper -main_help = Helper().on_command( - "菜单", "获取食用bot的方法", rule=to_bot(), aliases={"/help", "menu"} -) +main_help = Helper().on_command("菜单", "获取食用bot的方法", rule=to_bot(), aliases={"menu"}) @main_help.handle() @@ -34,7 +32,7 @@ async def _service_list(bot: Bot, event: MessageEvent): await service_list.finish(repo) -service_info = Helper().on_command("帮助", "获取服务详细帮助", rule=to_bot()) +service_info = Helper().on_command("帮助", "获取服务详细帮助", aliases={"help"}, rule=to_bot()) @service_info.handle() diff --git a/ATRI/plugins/help/data_source.py b/ATRI/plugins/help/data_source.py index 638bee2..7b2f6f8 100644 --- a/ATRI/plugins/help/data_source.py +++ b/ATRI/plugins/help/data_source.py @@ -9,7 +9,7 @@ from ATRI.exceptions import ReadFileError SERVICE_INFO_FORMAT = """ 服务名:{service} 说明:{docs} -可用命令:\n{cmd_list} +可用命令:\n {cmd_list} 是否全局启用:{enabled} Tip: 帮助 [服务] [命令] 以查看对应命令详细信息 """.strip() @@ -60,7 +60,7 @@ class Helper(Service): temp_list.append(service) msg0 = "咱搭载了以下服务~\n" - services = " | ".join(map(str, temp_list)) + services = "、".join(map(str, temp_list)) msg0 = msg0 + services repo = msg0 + "\n@ 帮助 [服务] -以查看对应服务帮助" return repo @@ -77,7 +77,7 @@ class Helper(Service): service_enabled = data.get("enabled", True) _service_cmd_list = list(data.get("cmd_list", {"error"})) - service_cmd_list = "\n".join(map(str, _service_cmd_list)) + service_cmd_list = "、".join(map(str, _service_cmd_list)) repo = SERVICE_INFO_FORMAT.format( service=service_name, -- cgit v1.2.3