2020-02-19 15:31:39 +00:00
|
|
|
""" The help module. """
|
|
|
|
|
|
|
|
from pagermaid import help_messages
|
|
|
|
from pagermaid.listener import listener
|
|
|
|
|
|
|
|
|
2020-08-09 15:17:55 +00:00
|
|
|
@listener(is_plugin=False, outgoing=True, command="help",
|
2020-02-19 15:31:39 +00:00
|
|
|
description="显示命令列表或单个命令的帮助。",
|
|
|
|
parameters="<命令>")
|
|
|
|
async def help(context):
|
|
|
|
""" The help command,"""
|
|
|
|
if context.arguments:
|
|
|
|
if context.arguments in help_messages:
|
|
|
|
await context.edit(str(help_messages[context.arguments]))
|
|
|
|
else:
|
|
|
|
await context.edit("无效的参数")
|
|
|
|
else:
|
|
|
|
result = "**命令列表: \n**"
|
|
|
|
for command in sorted(help_messages, reverse=False):
|
|
|
|
result += "`" + str(command)
|
|
|
|
result += "`, "
|
2020-04-05 10:01:41 +00:00
|
|
|
await context.edit(result[:-2] + "\n**发送 \"-help <命令>\" 以查看特定命令的帮助。** [源代码](https://t.me/PagerMaid_Modify)")
|