/CQXQ

让XQ支持CQ插件

Primary LanguageCMakeGNU Lesser General Public License v2.1LGPL-2.1

CQXQ

让先驱QQ机器人支持酷Q插件

使用方法:

  1. 将CQXQ.XQ.dll放入Plugin文件夹
  2. 创建CQPlugins文件夹,将CQ插件的dll和json放入
  3. 启动机器人,在插件管理启动CQXQ,在CQXQ管理页面配置插件
  4. 开始使用

如何获取酷Q插件

联系作者提供DLL和JSON文件 (或者你可以提供通过CPK解包后的DLL文件让溯洄恢复……(纯粹看溯洄心情))

为什么酷Q插件不在XQ插件列表中显示

因为就是不会显示,管理CQ插件请右键CQXQ点设置插件

联系开发者:

你可以选择加入开发群 610272090 获取最新资讯(这是开发群,不是你什么都不会然后进去问来问去的群) 没有群

开发进度:

事件

  • 加载
  • 退出
  • 启用
  • 禁用
  • 群消息
  • 私聊消息(好友, 群临时会话, 讨论组临时会话)
  • 讨论组消息
  • 邀请机器人加入群/其他人被邀请进群/其他人申请进群
  • 群成员增加
  • 群成员减少
  • 群管理变动
  • 群文件上传(不支持获取busid)
  • 好友已添加
  • 禁言/全局禁言

API

  • 获取应用目录
  • 发送群消息
  • 发送私聊消息(好友, 群临时会话, 讨论组临时会话)
  • 发送讨论组消息
  • 退出群
  • 退出讨论组(XQAPI未找到对应函数)
  • 设置好友添加处理
  • 设置群邀请处理/有人加群处理
  • 设置群名片
  • 设置群管理员(XQAPI未找到对应函数,但是理论上可以用qinfo.clt.qq.com的接口实现)
  • 设置群匿名
  • 获取陌生人信息(只支持昵称)
  • 获取群成员信息(待优化)(只支持昵称,群名片,最后发言时间,入群时间,群等级名称,权限)
  • 获取群信息(待优化)
  • 获取好友列表(获取到的昵称一栏实际上是备注或者昵称(有备注就是备注,否则是昵称),获取到的备注一栏为空)
  • 获取群列表
  • 获取群成员列表(只支持每个群成员的昵称,群名片,最后发言时间,入群时间,群等级名称,权限)
  • 获取Cookie
  • 获取CsrfToken
  • 获取图片下载路径
  • 获取录音下载路径
  • 设置群成员头衔(XQAPI未找到对应函数)
  • 禁言
  • 全局禁言
  • 禁言匿名用户(XQAPI未找到对应函数,但是理论上可以用qqweb.qq.com的接口实现)
  • 撤回消息(支持所有撤回,但管理员撤回群员消息需要在收到消息5分钟内撤回,否则消息ID会失效)

CQ码

  • at
  • image(file或者URL)
  • record(只支持silk文件或者接收到的{GUID}.amr)
  • face
  • emoji(单向发送,接受还是[emoji=]的格式)
  • share(单向发送)
  • contact
  • location
  • show(受先驱限制无法支持)
  • sign(受先驱限制无法支持)
  • rich
  • music
  • rps(受先驱限制无法支持)
  • dice(受先驱限制无法支持)
  • anonymous
  • shake
  • sface(受先驱限制无法支持)
  • bface(受先驱限制无法支持)

GUI及管理

  • 启用/禁用插件
  • 重载插件
  • 插件优先级
  • 插件菜单
  • 插件权限管理
  • 悬浮窗
  • cpk解析