前言

如果你想查看以前的东西,这里没有备份,只是为了让你能够快速开始NoneBot v2的使用。

准备环境

  • 一个能装上Python和nodejs的可用设备
  • 性能及其他组件需达到前置组件最低需求

开始安装

Python及nodejs的安装

其实在安装nodejs时会提示是否安装Python及VS预安装环境,这里为了完整讲述故从Python安装开始。

前往Python官网点击前往
选择你要安装的版本,这里不会教你如何安装Python,这里是NoneBot v2的使用教程,不会可以到各大引擎查找关键词条以获得详细方式。

前往nodejs官网点击前往
选择你要安装的版本,同上。

NoneBot v2的安装

前往安装NoneBot2,这里有作者的安装步骤。
如果你有自己的Python环境管理工具,推荐在环境中创建。

脚手架安装

通过pip及其他包管理工具安装nb-cli

1
pip install nb-cli

从GitHub安装

前往NoneBot2的GitHub仓库,直接clone。
或者如下方式
git clone https://github.com/nonebot/nonebot2.git
cd nonebot2
pip install
poetry install –no-dev

安装cqhttp

前往go-cqhttp的仓库下载适合自己的版本。

安装附属

如果你想偷懒就可以每个驱动器都安装上(:
前往商店,选择你要安装的驱动器/适配器/插件,或者可以直接前往别人已经开发好的机器人的代码仓库clone他们的开发成果。

开始使用

设置cqhttp

启动cqhttp,这里我们只选择反向代理即可,会创建几个文件,找到“config.yml”,键入你的QQ账号,保存并再通过程序推荐的方式启动go-cqhttp,按照方式完成对QQ账号的验证即可,如果被QQ账号风控,让其挂3-5天即可解除。让其在机器人运行时保持运行,以此收发消息。

启动机器人

空机器人实例

在空文件夹下,打开cmd输入nb create来创建你的第一个机器人实例。
回车选中你要使用的适配器及插件目录,这样你就创建好了你的第一个机器人实例。
在当前文件夹下再次输入nb run来启动机器人

已打包好的机器人

在clone后的目录下,打开cmd输入nb run即可运行机器人初步启动。
如果作者有其他关于插件的要求,按照提示即可完成。

完成

恭喜你,你已经完成对于一个0编程基础机器人部署使用。