English | 中文
NoneBot2 的命令行工具
- 创建新的 Nonebot 项目
- 启动 Nonebot
- 部署 NoneBot 到 Docker
- 管理插件
- 创建新的插件
- 搜索/安装/更新/卸载在官方商店上发布的插件
- 管理适配器
- 创建新的适配器
- 搜索/安装/更新/卸载在官方商店上发布的适配器
pip install nb-cli
或者,带有可选的 deploy
依赖项
pip install nb-cli[deploy]
nb --help
nb init (create)
创建新的 Nonebot 项目nb run
在当前目录启动 Nonebotnb driver
管理驱动器nb driver list
查看驱动器列表nb driver search
搜索驱动器nb driver install (add)
安装驱动器
nb plugin
管理插件nb plugin new (create)
创建新的插件nb plugin list
列出官方商店的所有插件nb plugin search
在官方商店搜索插件nb plugin install (add)
安装插件nb plugin update
更新插件nb plugin uninstall (remove)
卸载插件
nb adapter
管理适配器nb adapter new (create)
创建新的适配器nb adapter list
列出官方商店的所有适配器nb adapter search
在官方商店搜索适配器nb adapter install (add)
安装适配器nb adapter update
更新适配器nb adapter uninstall (remove)
卸载适配器
nb build
在当前目录构建 Docker 镜像nb deploy (up)
在当前目录构建、创建并运行 Docker 容器nb exit (down)
在当前目录停止并删除 Docker 容器
nb
pip install cookiecutter
cookiecutter https://github.com/nonebot/nb-cli.git --directory="nb_cli/project"
cookiecutter https://github.com/nonebot/nb-cli.git --directory="nb_cli/plugin"
cookiecutter https://github.com/nonebot/nb-cli.git --directory="nb_cli/adapter"