- ✨ 美观的图片界面:直观友好的图片界面
- 🛠️ PicMenu 兼容:本插件使用 PicMenu 插件格式的三级菜单(功能详情),兼容 PicMenu 的
<ft>
富文本标签(但不太推荐使用) - 🔍 支持模糊搜索:支持通过序号或名称查找插件及功能,并提供插件名称的模糊匹配
- 🔤 拼音支持:插件排序与模糊搜索时考虑拼音,提高中文环境下的使用体验
- 📜 Markdown 支持:支持 Markdown 格式的帮助信息展示(需要插件开发者主动适配)
- 🔒 隐藏控制:默认状态下类型为
library
的插件会对普通用户隐藏 - 🎨 自定义模板:提供模板开发者注册模板的接口,提供插件开发者自定义某插件使用的详细信息模板的方式,提供配置供用户自定义想要使用的模板
- 🔌 插件扩展机制:提供强大的 mixin 支持,允许插件通过中间件方式自定义帮助菜单展示和行为
以下提到的方法 任选其一 即可
[推荐] 使用 nb-cli 安装
在 nonebot2 项目的根目录下打开命令行, 输入以下指令即可安装nb plugin install nonebot-plugin-picmenu-next
使用包管理器安装
在 nonebot2 项目的插件目录下, 打开命令行, 根据你使用的包管理器, 输入相应的安装命令pip
pip install nonebot-plugin-picmenu-next
pdm
pdm add nonebot-plugin-picmenu-next
poetry
poetry add nonebot-plugin-picmenu-next
conda
conda install nonebot-plugin-picmenu-next
打开 nonebot2 项目根目录下的 pyproject.toml
文件, 在 [tool.nonebot]
部分的 plugins
项里追加写入
[tool.nonebot]
plugins = [
# ...
"nonebot_plugin_picmenu_next"
]
在 NoneBot2 项目的 .env
文件中添加下表中的配置
配置项 | 必填 | 默认值 | 说明 |
---|---|---|---|
PMN_INDEX_TEMPLATE |
否 | default |
首页展示模板的名称 |
PMN_DETAIL_TEMPLATE |
否 | default |
插件详情模板的名称 |
PMN_FUNC_DETAIL_TEMPLATE |
否 | default |
插件功能详情模板的名称 |
PMN_ONLY_SUPERUSER_SEE_HIDDEN |
否 | False |
是否仅超级用户可以查看隐藏内容 |
发送 帮助
指令试试吧!
文档待补充
QQ:3076823485
Telegram:@lgc2333
吹水群:168603371
邮箱:lgc2333@126.com
- 灵感来源(因为这个太久没更新了所以自己写了一个)
感谢大家的赞助!你们的赞助将是我继续创作的动力!
- 修复上个版本中的 Bug
- 支持加载外部菜单
- 优化默认模板
- 修复上个版本中的 Bug
- 尝试兼容 Pydantic V1