Skip to content

lgc-NB2Dev/workspace

Repository files navigation

Workspace

开发 NoneBot2 插件的工作区

开发

克隆 & 依赖安装

使用以下命令来克隆本工作区进行插件开发

git clone --recurse-submodules --depth=1 https://github.com/lgc-NB2Dev/workspace

使用 pdm 来安装工作区内所有插件及其依赖到当前环境中

pdm install -G:all

使用下面的命令安装工作区内的 nb-cli-plugin-bootstrap 插件到你的 nb-cli

nb self install -e ./packages/nb-cli-plugin-bootstrap

配置调试环境

使用刚刚安装的 nb-cli-plugin-bootstrap 创建一个测试用的 NoneBot2 项目

cd private && nb bs

运行上方命令进入创建向导之后,项目名称填写 test-nb2,不要创建虚拟环境,其他按需要选择即可

你也可以使用 nb init 来创建,不过创建项目后可能需要你手动生成 bot.py

创建好之后自行安装需要的依赖到当前环境中即可

配置好后使用 VSCode 的“运行和调试”标签页和“Run TestNB2”运行项来启动 NoneBot2

如果想要测试工作区内的插件,在 bot 项目的 pyproject.toml 中的 tool.nonebot.plugins 项中添加插件的包名即可

联系我

QQ:3076823485
吹水群:1105946125
邮箱:[email protected]

赞助

赞助我

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

About

开发 NoneBot2 插件的工作区

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages