ATRI
go-cqhttp
创建
在这里下载合适你系统的文件,然后运行二进制文件进行初始化。
PS:使用终端运行
./go-cqhttp
选择 反向 Websocket 通信
它会给你创建一个config.yml,这是配置文件,接下来,你需要在里面进行配置,配置好之后,重新启动go-cqhttp。
配置
我们只需要修改下面的基础内容
uin:输入QQ机器人的QQ号
password:对应QQ号的密码
在servers的ws-reverse里面的universal改为ws://127.0.0.1:20000/cqhttp/ws
运行
然后重新运行go-cqhttp,跳过5秒等待可以运行
./go-cqhttp faststart
一开始可能会显示错误,等等先,接下来配置ATRI。
ATRI
配置
我们可以到ATRI的项目地址下载ATRI的压缩文件,压缩之后,配置在ATRI里面的config.yml文件。
这里面主要设置SauceNao的搜图设置,进入https://saucenao.com/里面申请APIKey,填入SaucaNao.key。
依赖
然后你得有python3.8+,用pip安装requirements.txt的依赖
pip install -r requirements.txt
运行
之后,可以运行main.py了
python main.py
同时运行go-cqhttp和Atri,然后在QQ发送“/ping”给你的机器人,一般没问题的话,机器人会回复“I’m fine.”
那么恭喜你~成功拥有一个QQ机器人了,更多命令发送“菜单”。
参考文章
https://github.com/Kyomotoi/ATRI/wiki
https://docs.go-cqhttp.org/