原文地址: https://www.i847.cn/article/12.html

偶然机会,团队要开发一个项目异常自动发QQ的功能,于是研究了一下酷Q。因为腾讯不再提供支持,暂时除了酷Q之外的其他的所有的利用webqq/smartqq的都已经不行了,然而酷Q原理据说是基于qq协议做的,参考:酷Q是怎样获取QQ聊天消息的? - Carl的回答 - 知乎。

准备工具:

1、酷Q Air(windows)或者酷Q Air on docker(linux),想要发送图片等高级功能选择收费版的酷Q Pro。

2、PicqBotX,一个基于 酷Q HTTP 插件 的 Java QQ 机器人类库,开源。

3、coolq-http-api,酷Q的一个http应用,配合PicqBotX使用。

下面一步一步的来:

一、windows开发略,详见PicqBotX使用方法 - Git - 推荐给个star

二、linux开发(请确保你先会windows开发),开发步骤与windows类似,只是在安装和部署酷Q的时候需注意:

1.docker pull coolq/wine-coolq

2.mkdir /root/coolq-data # 任意路径均可,与下面对应

3.docker run --name=coolq --rm -p 9000:9000 -p 5700:5700 -v /root/coolq-data:/home/user/coolq -e VNC_PASSWD=123456 -e COOLQ_ACCOUNT=865037054 -d coolq/wine-coolq(如果命令报错,请检查空格是否正确)

4.开放端口9000

5.浏览器访问http://ip:9000远程登录(docker上默认是酷Q Air,需要Pro的话只需coolq-data下面的文件替换成Pro的文件,注意文件操作权限就行了)

最后,博客写得简单,全靠自己去看文档,更多功能玩法等待你的发掘,加q:865037054发送‘舔我’或者‘疯狂舔我’测试人工智能回复。

JAVA + 酷Q开发人工智能QQ机器人相关推荐

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

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

  2. 「Java」基于Mirai的qq机器人开发踩坑笔记(其一)

    目录 0. 前置操作 I. 安装MCL II. MCL自动登录配置 III. 安装IDEA插件 1. 新建Mirai项目 2. 编写主类 3. 添加外部依赖 4. IDEA运行 5. 插件打包 6. ...

  3. 「Java」基于Mirai的qq机器人开发踩坑笔记(其二)

    目录 0. 配置机器人 1. onLoad方法 2. onEnable方法 3. 消息属性 4. 消息监听 I. 好友消息 II. 群聊消息 III. 无差别消息 5. 发送消息 I. 文本消息 II ...

  4. 基于酷Q的工作秘书机器人

    代码地址如下: http://www.demodashi.com/demo/14617.html 环境准备 名称 版本 Jdk 8 groovy 2.4.12 gradle 4.6 酷Q 5.12.3 ...

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

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

  6. Java语言可以开发人工智能吗

    是的,Java语言可以开发人工智能.Java是一种多平台.面向对象的编程语言,具有良好的可移植性和丰富的类库.在人工智能领域,Java可以用来开发各种应用,如机器学习.自然语言处理等.

  7. 开发 mirai QQ机器人起步教程

    前言 虽然该文最终是达到以python开发mirai机器人的目的,但起步教程,尤其是环境配置上仍然有大量的相同操作,对其他编程语言仍有借鉴之处 假设你已经安装好了 Java.Python等运行必须的环 ...

  8. 「GoCN酷Go推荐」​QQ机器人 go-cqhttp

    什么是 go-cqhttp?✦ QQ机器人,可以做的事儿太多了,比如一个UP主需要群发多个QQ群,以便通知粉丝们开播:再比如可以检测群内或发给自己的消息,而通过代码直接回复做的简单回复.比如检测群内有 ...

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

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

最新文章

  1. 工业界AI项目落地血泪教训总结
  2. 基于切面和注解的Redis分布式实现
  3. SqlSession的使用范围---Mybatis学习笔记(五)
  4. 云计算监控—Prometheus监控系统(文末赠书)
  5. mysql_数据备份和迁移(Windows)
  6. 夺命雷公狗----Git---2---基本用法
  7. Status: Checked in and viewable by authorized users 出现在sharepoint 2013 home 页面
  8. jrtplib java,jrtplib 分包处理
  9. 电脑正常但windows安全中心有个黄色感叹号?
  10. c# 贪婪匹配 html,C#正则表达式之贪婪模式
  11. 软件行业英雄们的离世
  12. R语言绘图-gganimate 让你的统计图动起来
  13. 计算机主板电池没电什么情况,主板电池没电会怎么样-电脑主板坏了会出现什么样的情况?...
  14. MathType完美兼容Word 2019 最详细的安装配置教程转载
  15. 蓝桥杯算法训练-24点(Python)
  16. Allegro PCB Design GXL (legacy) - Merge Shapes(合并形状)
  17. 【OpenCV】OCR文档识别
  18. 刷机需要的常识双清,BL,REC,TWRP,ROM
  19. B站台湾大学郭彦甫|MATLAB 学习笔记|06 高阶绘图 Advanced Plot
  20. jupyter notebook报错

热门文章

  1. 炉石传说服务器维护有补偿吗,炉石传说维护补偿是什么?炉石维护补偿公布!...
  2. 用Python破解WiFi密码,亲测有效,简直不能太爽了
  3. SpringAnimation详解
  4. js截屏工具(html2anvas)
  5. The Art Of Loving
  6. 【Spring系列】 Spring注解方式实现IOC、DI及其Spring其他注解
  7. 2022全球与中国电子纸显示器(EPD)市场现状及未来发展趋势
  8. Google收购GIPS
  9. 百度云盘不限速下载工具(附带开源源码)
  10. 【并查集】银河英雄传说