实现QQ自动对话机器人

通过酷Qnonebot,可以实现QQ自动对话的机器人。

实现QQ自动对话机器人

1 概述

腾讯的SmartQQ下线,因此原有的GitHub 3.5k stars的QQBot已经无法使用。网络上大量的资料仍然基于该qqbot实现,本文介绍基于酷Q和NoneBot的QQ自动对话实现方法。

2 酷Q

官网:酷Q - 轻快实用的QQ机器人软件

  • 下载 酷Q Air版 即可,图灵版或小i版均可。

3 NoneBot

GitHub:nonebot

文档:NoneBot - 基于 酷Q 的 Python 异步 QQ 机器人框架

NoneBot示意图

酷Q负责登录QQ,而NoneBot可以通过HTTP或WebSocket协议与酷Q连接,取得QQ中的各种消息、群状态等,并处理、发送信息。

NoneBot的文档非常易懂,此处不再赘述。