对于nonebot2和go-cqhttp的构建,nonebot2的官网上有较为详细的搭建方法,这里先放上官网链接:
nonebot2:概览 | NoneBot
go-cqhttp:简介 | go-cqhttp 帮助中心
我使用的是win10配置的机器人,仅供参考。
搭建步骤:
一、下载python
要求:需要 Python 3.7.3 以上版本
建议把python添加到系统路径。
二、安装VSCode
这一步可以自由选择,不过vscode确实蛮好用的,在机器人代码调试过程中可以快速重启机器人,方便调试。
三、安装nonebot2(通过脚手架安装)
(1)安装脚手架
pip install nb-cli
(2)通过脚手架创建机器人框架
在你想要创建机器人的文件夹下打开cmd,运行下面指令:
nb create
然后根据提示选择自己需要的设置,没有特殊需要,按照默认选择即可,因为后面适用go-cqhttp,因此在创建时选择cqhttp。
四、配置 CQHTTP 协议端
(1)安装 NoneBot CQHTTP 适配器
pip install non