启动 Bot
注意
请在运行命令前,确保已经在项目目录下。如果使用了虚拟环境,确保已经激活。
如果想要使用自定义的 Python 解释器运行项目,也可以使用 -py <python> 向 CLI 指定 Python 解释器命令或路径。
运行以下命令在当前执行目录下启动 Bot:
nb run
注意
新版本 CLI 在最简项目环境下会使用 pyproject.toml 内的配置项自行生成启动脚本并运行。
对于目录下已有 bot.py 的项目,CLI 会使用该脚本运行 bot。
$ nb run --help
Usage: nb run [OPTIONS]
在当前文件夹中运行机器人.
Options:
-f, --file TEXT 存在的机器人入口文件. [default: bot.py]
-r, --reload 当文件发生变化时重新加载机器人.
--reload-dirs TEXT 要监视变化的路径.
--reload-includes TEXT 要监视变化的文件.
--reload-excludes TEXT 要忽略变化的文件.
--reload-delay FLOAT 重新加载的延迟时间(秒). [default: 0.5]
-h, --help Show this message and exit.
生成启动脚本
运行以下命令在当前执行目录下生成启动脚本,一般用于 docker 部署。
$ nb generate --help
Usage: nb generate [OPTIONS]
生成机器人的入口文件.
Options:
-f, --file TEXT 脚本文件保存路径. [default: bot.py]
-h, --help Show this message and exit.