All Projects → nonebot → nb-cli

nonebot / nb-cli

Licence: MIT license
NoneBot2 脚手架 / CLI for NoneBot2

Programming Languages

python
139335 projects - #7 most used programming language
typescript
32286 projects
javascript
184084 projects - #8 most used programming language
Jinja
831 projects

Projects that are alternatives of or similar to nb-cli

CoolQBot
基于 NoneBot2 的聊天机器人
Stars: ✭ 62 (-48.76%)
Mutual labels:  nonebot2
ELFChatBot
闲聊QQ机器人,也就是人工智障
Stars: ✭ 61 (-49.59%)
Mutual labels:  nonebot2
bbot
🤖 几个基于 nonebot2 的插件
Stars: ✭ 17 (-85.95%)
Mutual labels:  nonebot2
hoshino.nb2
HoshinoBot on nonebot2
Stars: ✭ 3 (-97.52%)
Mutual labels:  nonebot2
takker
一个基于Nonebot2和go-cqhttp的娱乐性qq机器人,持续维护更新中
Stars: ✭ 79 (-34.71%)
Mutual labels:  nonebot2
nonebot-plugin-heweather
No description or website provided.
Stars: ✭ 34 (-71.9%)
Mutual labels:  nonebot2
zhenxun bot
基于 Nonebot2 和 go-cqhttp 开发,以 postgresql 作为数据库,非常可爱的绪山真寻bot
Stars: ✭ 2,505 (+1970.25%)
Mutual labels:  nonebot2
CampusDailyAutoSign
今日校园/体温签到/海南大学/QQ机器人
Stars: ✭ 15 (-87.6%)
Mutual labels:  nonebot2

nonebot

NB CLI

NoneBot2 命令行工具

license pypi python site pre-commit
QQ Chat Group QQ Channel Telegram Channel Discord Server

文档 · 安装 · NoneBot 文档

功能

  • 创建新的 Nonebot 项目
  • 启动 Nonebot
  • 管理插件
    • 创建新的插件
    • 搜索/安装/更新/卸载在官方商店上发布的插件
  • 管理适配器
    • 创建新的适配器
    • 搜索/安装/更新/卸载在官方商店上发布的适配器
  • 管理驱动器
    • 搜索/安装/更新/卸载在官方商店上发布的驱动器
  • 支持 CLI 插件和运行脚本

使用

完整使用文档请参考 文档

安装

使用 pipx 安装

pipx install nb-cli

命令行使用

nb --help

Warning

如果找不到 nb 命令,请尝试 pipx ensurepath 来添加路径到环境变量

  • nb create (init) 创建新的 NoneBot 项目
  • nb run 在当前目录启动 NoneBot
  • nb generate 在当前目录生成启动脚本
  • nb driver 管理驱动器
  • nb plugin 管理插件
  • nb adapter 管理适配器
  • nb self 管理 CLI 内部环境
  • nb <script> 运行脚本

交互式使用

nb

开发

翻译

生成模板

pdm run extract

初始化语言翻译文件或者更新现有语言翻译文件

pdm run init en_US

更新语言翻译文件

pdm run update

编译语言翻译文件

pdm run compile
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].