前言
前段时间QQ进行了更新,所以导致了非手表协议扫码登陆报错的问题,不过好在大佬已经推出rc5版本的go-cqhttp,解决了这一头疼的问题
在开始之前,我需要说明一下,本文章是针对没有经验和基础的用户
开始
1.准备
- python3.8及以上版本
- 机器人账户
2.安装nonebot
安装官方手脚架:nb-cli
使用一下命令打开安装
pip install nb-cli
安装截图
在终端输入 pip list 查看有没有安装成功,安装成功图如下
创建项目
以上命令完后不要关终端,接着输入
nb
来创建机器人项目,到下面这一步直接回车
到这一步也默认回车(下图),因为这是初学者搭建教程,等大家会了再搭建时就可以选下方的‘插件开发者’
选择完上方的选项后它会清空上方的日志,然后让你输入项目名称(这项目名称随意),输入完后回车
回车到这一步后(如下图),再回车(用默认的,不管它什么)
当你做完前面的步骤后你会看到下图,按一下空格键选中OneBot V11协议,切记,要按一下空格才能选中它!之后再回车
当你看到下方图时,默认选‘y’就行,选‘y’后回车,等它跑完
它跑完后如下图所示,建议安装echo插件,按空格选中后回车!请不要叉掉终端
部署机器人
在终端输入以下代码下载go-cqhppt(更多插件看https://v2.nonebot.dev/store)
nb plugin install nonebot-plugin-gocqhttp
等上面代码跑完后输入 以下代码,你就看到以下图
nb run
打开圈里这个链接,你就看到nonebot机器人控制台了
登录
添加qq人账号
选择mac设备
启动机器人
如果需要验证码或者扫描登,请看下图输入对应的数字,至此qq机器人登录成功!教程结束!
暂无评论内容