安装 NoneBot2
通过脚手架、PyPI 或 GitHub 安装 NoneBot2
使用脚手架
使用 nb-cli 帮助开发
创建项目
创建并运行项目
配置
项目配置方式与配置项
选择驱动器
各驱动器的功能与区别
使用适配器
协议适配器的功能与使用
加载插件
通过不同方式加载插件
定义事件响应器
定义事件响应器,对特定的事件进行处理
定义事件处理流程
定义事件处理流程,完成事件响应
事件响应器操作
使用事件响应器操作,改变事件处理流程
调用平台 API
调用机器人平台 API,完成更多的功能
处理消息
处理消息序列与消息段
深入
深入了解 NoneBot2 运行机制
定时任务
在 NoneBot2 中使用定时任务
自定义匹配规则
自定义事件响应器的响应规则
权限控制
自定义事件响应器的响应权限
钩子函数
在 NoneBot2 框架中添加 Hook 函数
简介
依赖注入简介
事件处理函数重载
重载事件处理函数
单元测试
使用 NoneBug 测试机器人
发布插件
发布插件到 NoneBot2 商店