ioqq 上手指南
ioqq为调用酷 Q 的 DLL 接口来操作 qq,从而使 qq 可通过编程编写成 qq 机器人的 API 库。
酷 Q安装环境可使用ioqq提供的命令一键安装及运行。
功能
- 通过 API 操纵 QQ
前提环境
- 安装docker
环境安装
1、安装 ioqq 模块
运行 npm install ioqq
2、安装并运行酷 Q
运行 npm explore ioqq -- npm run docker:up
运行
npm explore ioqq -- npm run docker:stop
,可以停止运行 docker 的酷 Q 容器
运行npm explore ioqq -- npm run docker:down
,可以停止并删除 docker 的酷 Q 容器
3、配置酷 Q,登录希望被程序控制的 QQ
使用浏览器进入
127.0.0.1:9000
地址输入默认密码:
PAsSwoRd
, 点击Send Password
按钮输入 qq 账号和密码,建议使用小号(Q 龄尽量别太小),登录的 QQ 需要开启安全设备锁。
填写正确 qq 号及密码并点击确定按钮后,会提示安全验证(没开启设备锁的同学,会被提示要求开启设备锁),点击
是
,输入正确验证码后,点击确定成功在酷 Q 上登录 qq
使用方法
- 手动创建
test.js
文件后,复制以下代码:
1 | var { Rest } = require("ioqq"); |
Rest 中的
http://127.0.0.1:5700
为默认 http 接口地址sendPrivateMessage
为给指定好友发送私有消息,其中第一个参数为对方 QQ 号码
运行
node test
运行结果
以上就是安装及使用 ioqq 的教程,其他详细信息,请参考ioqq项目说明。
常用方法
sendGroupMessage
发送 Q 群消息sendPrivateMessage
发送个人消息getGroupList
获取所有已加入 Q 群的信息