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/

拥有一个qq机器人ATRI相关推荐

  1. 简单拥有一个QQ机器人

    运行原理 Nonebot 的运作原理其实很简单,机器人功能由 Nonebot 运作,它提供接入自定义插件的平台,那么 cqhttp 则扮演了一个 Nonebot 与 QQ 交流的桥梁,负责将消息从QQ ...

  2. 怎么开发一个QQ机器人

    要开发一个 QQ 机器人,通常需要以下步骤: 注册一个 QQ 开放平台账号,创建一个应用并获取 APP ID 和 APP Key. 学习 QQ 机器人开发的相关知识和技能,包括 QQ 机器人的基本架构 ...

  3. 基于WebQQ3.0协议写一个QQ机器人

    最近公司需要做个qq机器人获取qq好友列表,并且能够自动向选定的qq好友定时发送消息.没有头绪,硬着头皮上 甘甜的心情瞬间变得苦涩了 哇 多捞吆 1.WEBQQ3.0登陆协议 进入WEBQQ, htt ...

  4. 2019pythonqq机器人_基于Python来开发一个QQ机器人, 原来这么简单!

    本篇教大家如何用Python来实现QQ机器人,如有不足欢迎在评论方指出!很多小伙伴问我有没有一个可以让大家学习交流的地方,大家可以关注WX公众号:python闪充,关注之后直接获取 简单介绍 安装方法 ...

  5. JAVA程序员如何快速写一个QQ机器人?

    只要你有java环境,知道maven. 建一个java版的qq机器人,只需要一条命令 通过命令创建 mvn archetype:generate -B \-DarchetypeGroupId=com. ...

  6. 教你用javascript写一个QQ机器人

    先放项目地址:https://github.com/sunft1996/qqRobot.js 目前的qq机器人基本上都依赖于smartqq协议,在PC上跑程序,那有没有简单一点的方法呢?正好在前段时间 ...

  7. java机器人_使用java+酷Q做一个QQ机器人

    背景:深夜睡觉,单身狗准备来一发时,却发现找不到自己喜欢的资源.突然想象着如果能发给我亲爱的小冰(qq机器人)一个电影名称就能给我对应的资源那该多好啊~ ^-^ 需要组件: 1:java(jdk8+) ...

  8. 搭建一个点歌QQ机器人,另外还能看美女

    目录 前言 具体实现 1.爆照 2.生日书 3.获取歌词和分享音乐 完整项目下载地址(配置了python环境) 完整项目下载地址(电脑没有python环境) 前言 完整项目包括框架.代码和详细使用说明 ...

  9. 逆向学习QQ机器人——辅助资料

    在看了川川菜鸟的博客之后,基本上仿造了一个qq机器人,但是对其中原理并不是很清楚,对插件的写法也不是很清楚,在此逆向分析代码. 以下为原博主链接: 手把手教你python制作一个完整qq机器人_pyt ...

最新文章

  1. 在本机快速创建YUM源
  2. Dataset:(公交车、恐龙、大象、花朵、骏马)六类图片数据集(AutoKeras测试)的简介、下载、使用方法之详细攻略
  3. 主成分分析(PCA)深入剖析+Matlab模拟
  4. 设置tomcat 编译文件位置【转】
  5. mysql long raw_读取Oracle数据库中LONG RAW字段会抛出异常
  6. tomcat优化-有改protocol 和 缓存 集群方案
  7. 扫地机器人水箱背景_水箱尘盒组件及扫地机器人的制作方法
  8. ABP框架详解(一)ABPBootstrapper
  9. 1005. Maximize Sum Of Array After K Negations
  10. asp中把数据导出为excel的2种方法
  11. 极域电子教室破解控制---万能密码、查找密码
  12. 在VMware下安装中标麒麟操作系统7.0以及Neokylin基础常用知识
  13. 黑客帝国「缸中之脑」真的可以,这100万个「活体人脑细胞」5分钟学会打游戏...
  14. 利用k-mer进行基因组调查
  15. 实战教程:平面设计配色原则
  16. 一个web前端专科生面试后的感概
  17. 关于透明图像的滤色处理要注意的几个点
  18. 设计一个以1秒频率闪烁的LED灯(亮灭各500ms)
  19. 《失控》之五--共同进化
  20. 空气动力学——第二章 基本原理和基本方程

热门文章

  1. Java版数据结构之数组模拟环形队列demo
  2. hash函数原理实现
  3. MATLAB彩色图像读写
  4. Eclipse for C/C++ 版本怎么安装JDT(Java Development Tools)
  5. Linux服务器安全配置
  6. python adb控制手机制作剑气除魔游戏辅助
  7. Pytorch dataloader中的num_workers (选择最合适的num_workers值)
  8. 秘籍:MSN好友IP地址随便查
  9. 【C/C++学习笔记】C++11 random 随机数(TR1)
  10. [转]中国佛学66句震撼世界的禅语