一、下载Go-cqhttp文件
下载链接:https://github.com/Mrs4s/go-cqhttp/releases
(相关资料图)
选择对应版本的Go-cqhttp文件,一般选择go-cqhttp_windows_amd64.exe
放在自己喜欢的位置
二、启动并配置go-cqhttp
双击go-cqhttp_windows_amd64.exe启动程序,遇到下面的提示请点确定
生成安全启动脚本后双击这个脚本
一般选择正向Websocket就可以,这里我们输入2,然后回车
自动生成了config.yml文件,打开这个文件,把uin后面的123456改成你的QQ小号,
在password后面的 ' ' 引号里,写上这个QQ小号的密码 (把下面的心跳频率改成500,也可以不改,这个会影响日志的显示,时间太短的话会一直刷心跳事件) 改好之后保存关闭
再次双击go-cqhttp.bat
出现请选择提交滑块ticket方式:时,输入1 回车
然后复制弹出的网址,打开浏览器粘贴到地址栏,进行滑块验证
如果出现code45,表示账户在异地登录,被风控了
关闭这个窗口,打开device.json文件
修改protocol后面的6改成其他数字,比如3,保存,关闭
这里的数字代表登录使用的协议,可以都试一下
再次启动go-cqhttp.bat
我的账号开了设备锁,这里选择使用手机短信验证
如果提示防火墙拦截,请选择允许
输入短信验证码,可以正常登录了,这里的8080代表启动了WS服务端口,其他插件可以连接到这个端口,通过这个QQ号收发消息
至此已经登录完成了,可以下载个插件验证一下
三、测试gocqhtpp是否正常收发消息
这里使用Super开发的红色问答做测试
项目地址:https://github.com/super1207/redreply
下载,启动会自动弹出网页控制台
第一步:点击连接Onebot
点击新增,然后输入本机地址加上刚刚在gocq里开启的ws服务端口
ws://localhost:8080
点击确定,再点右下角的保存,关闭这个连接ONEBOT的网页,回到红色问答控制台
添加一个测试回复
最后去群里发送添加的关键词,机器人已经正常工作了
闲聊q群:558972070
红色问答群:556515826
标签: