ErisPulse 帮助命令模块,提供自动化的命令帮助系统,支持查看所有可用命令及其用法说明
Project description
ErisPulse-HelpModule
ErisPulse 帮助命令模块,提供自动化的命令帮助系统,支持查看所有可用命令及其用法说明
功能特性
提供 Event 子模块中 command 模块中统一的命令帮助功能
- 自动收集并显示所有已注册的命令
- 支持通过序号查看特定命令的详细帮助信息
- 支持命令分组显示
- 可配置是否显示隐藏命令
- 支持命令别名显示
使用方法
基本命令
/help # 显示所有可用命令的列表
/help <序号> # 显示指定序号命令的详细帮助信息
命令别名
/h # 等同于 /help
/帮助 # 等同于 /help
配置选项
模块支持以下配置选项,可以在 config.toml 中进行自定义:
[HelpModule]
show_hidden_commands = false # 是否显示隐藏命令
group_commands = true # 是否按组显示命令
配置说明
show_hidden_commands: 设置为true时,帮助命令会显示被标记为隐藏的命令group_commands: 设置为false时,不按组显示命令,所有命令将在同一列表中显示
依赖
- ErisPulse SDK 2.2.0+
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file erispulse_helpmodule-2.0.0.tar.gz.
File metadata
- Download URL: erispulse_helpmodule-2.0.0.tar.gz
- Upload date:
- Size: 4.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cb1a49425cf22f5a6832fb67ee26c9419bb1c3c23ddb32291d190dcf7ba45dc3
|
|
| MD5 |
f173a730f3ceada74c495f561237e92a
|
|
| BLAKE2b-256 |
87ae1f6f9bfdf4d58bbfe9f36d2f0de0d170a820ecb624b9603e8d717b9ba1ca
|
Provenance
The following attestation bundles were made for erispulse_helpmodule-2.0.0.tar.gz:
Publisher:
python-publish.yml on wsu2059q/ErisPulse-HelpModule
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
erispulse_helpmodule-2.0.0.tar.gz -
Subject digest:
cb1a49425cf22f5a6832fb67ee26c9419bb1c3c23ddb32291d190dcf7ba45dc3 - Sigstore transparency entry: 780243492
- Sigstore integration time:
-
Permalink:
wsu2059q/ErisPulse-HelpModule@8167d0efa4256cdcbd38599e9cc6ce90dfcd9b3b -
Branch / Tag:
refs/heads/main - Owner: https://github.com/wsu2059q
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
python-publish.yml@8167d0efa4256cdcbd38599e9cc6ce90dfcd9b3b -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file erispulse_helpmodule-2.0.0-py3-none-any.whl.
File metadata
- Download URL: erispulse_helpmodule-2.0.0-py3-none-any.whl
- Upload date:
- Size: 6.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
dc40fcb6842d05e9c68a6d6e73ea06e1cbe4530bfe96dda4100eeb0d92c14069
|
|
| MD5 |
f1eea9e8ae6ca36b400dc867860db7b2
|
|
| BLAKE2b-256 |
5031e7182fe19212e30ff90e028709bc464ceb45e61675adf00d1ce2c24ffd55
|
Provenance
The following attestation bundles were made for erispulse_helpmodule-2.0.0-py3-none-any.whl:
Publisher:
python-publish.yml on wsu2059q/ErisPulse-HelpModule
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
erispulse_helpmodule-2.0.0-py3-none-any.whl -
Subject digest:
dc40fcb6842d05e9c68a6d6e73ea06e1cbe4530bfe96dda4100eeb0d92c14069 - Sigstore transparency entry: 780243493
- Sigstore integration time:
-
Permalink:
wsu2059q/ErisPulse-HelpModule@8167d0efa4256cdcbd38599e9cc6ce90dfcd9b3b -
Branch / Tag:
refs/heads/main - Owner: https://github.com/wsu2059q
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
python-publish.yml@8167d0efa4256cdcbd38599e9cc6ce90dfcd9b3b -
Trigger Event:
workflow_dispatch
-
Statement type: