Skip to main content

Template plugin project

Project description

NoneBotPluginLogo

NoneBotPluginText

NoneBot-Plugin-PicMenu-Next

✨ 新一代的图片帮助插件 ✨

python pdm-managed wakatime
Pydantic Version 1 Or 2 license pypi pypi download
NoneBot Registry Supported Adapters

📖 介绍

  • 美观的图片界面:直观友好的图片界面
  • 🛠️ PicMenu 兼容:本插件使用 PicMenu 插件格式的三级菜单(功能详情),兼容 PicMenu 的 <ft> 富文本标签(但不太推荐使用)
  • 🔍 支持模糊搜索:支持通过序号或名称查找插件及功能,并提供插件名称的模糊匹配
  • 🔤 拼音支持:插件排序与模糊搜索时考虑拼音,提高中文环境下的使用体验
  • 📜 Markdown 支持:支持 Markdown 格式的帮助信息展示(需要插件开发者主动适配)
  • 🔒 隐藏控制:默认状态下类型为 library 的插件会对普通用户隐藏
  • 🎨 自定义模板:提供模板开发者注册模板的接口,提供插件开发者自定义某插件使用的详细信息模板的方式,提供配置供用户自定义想要使用的模板
  • 🔌 插件扩展机制:提供强大的 mixin 支持,允许插件通过中间件方式自定义帮助菜单展示和行为

展示图

主页面

亮色主页
暗色主页

插件详情

亮色插件详情
暗色插件详情

插件详情(带功能详情三级菜单)

亮色带三级菜单插件详情
暗色带三级菜单插件详情

功能详情

亮色功能详情
暗色功能详情

Markdown 测试

亮色 Markdown 测试
暗色 Markdown 测试

💿 安装

以下提到的方法 任选其一 即可

[推荐] 使用 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
吹水群:1105946125
邮箱:lgc2333@126.com

💡 鸣谢

hamo-reid/nonebot_plugin_PicMenu

  • 灵感来源(?)

💰 赞助

赞助我

感谢大家的赞助!你们的赞助将是我继续创作的动力!

📝 更新日志

芝士刚刚发布的插件,还没有更新日志的说 qwq~

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nonebot_plugin_picmenu_next-0.1.0.tar.gz (981.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

nonebot_plugin_picmenu_next-0.1.0-py3-none-any.whl (1.0 MB view details)

Uploaded Python 3

File details

Details for the file nonebot_plugin_picmenu_next-0.1.0.tar.gz.

File metadata

  • Download URL: nonebot_plugin_picmenu_next-0.1.0.tar.gz
  • Upload date:
  • Size: 981.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: pdm/2.24.1 CPython/3.12.3 Linux/6.11.0-1014-azure

File hashes

Hashes for nonebot_plugin_picmenu_next-0.1.0.tar.gz
Algorithm Hash digest
SHA256 c3d92548050ddb41fc9445a4a53929cfdff48d121df4d1562a45319e4e8cdcbc
MD5 2e896c5976215b21da921eeb9aa16b8d
BLAKE2b-256 fd0da714618c492da3a266544ce5cfccc8dffcd5f7032051e8877cae64bbd11e

See more details on using hashes here.

File details

Details for the file nonebot_plugin_picmenu_next-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for nonebot_plugin_picmenu_next-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 5d33d2d2783d07a26a76ed53779f8f42f3d67516e4106c7a135167e2034e2f10
MD5 3e3e9af84ab39fbaab2f0052c0c83625
BLAKE2b-256 2485b4837614e5d8dbb4ed2364d76a7a4f47dabb88e1c9c545050ac32eedb375

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page