OPQBot-NT
  1. 发送消息
OPQBot-NT
  • 🔮 OPQBot搭建指南 🔮
  • 🤔 白嫖TOKEN 指南🤔
  • 🐱 OPQ酸Q 🐱
  • 登录接口
    • 扫码登录
      GET
    • 离线账号
      POST
    • 配置文件登陆
      GET
  • 发送消息
    • 🤗 发送消息结构 🤗
    • 😲 接收消息结构 😲
    • 发送好友文本消息
      POST
    • 发送好友图片消息
      POST
    • 发送私聊文本消息
      POST
    • 发送私聊语音消息
      POST
    • 发送私聊图片消息
      POST
    • 发送群组文本消息
      POST
    • 发送群组图片消息
      POST
    • 发送群组回复消息
      POST
    • 发送群组卡片消息-JSON
      POST
    • 发送群组卡片消息-XML
      POST
    • 发送群组语音消息
      POST
    • 发送好友语音消息
      POST
    • 推送群组文件消息
      POST
    • 获取群组文件下载URL
      POST
    • 上传组合消息
      POST
    • 发送群组MD消息
      POST
  • 定时任务
    • 🎃 定时任务🎃
    • 添加定时任务
      POST
    • 获取定时任务
      POST
    • 删除定时任务
      POST
  • 其他接口
    • 获取框架信息
    • 获取框架信息
    • 上传资源文件
    • 上传群组文件
    • QueryUinByUid
    • GetClientKey
    • GetPSKey
    • GetGTK
    • GetCookies
    • 获取群组成员列表
    • 处理好友系统消息
    • 处理群系统消息
    • 修改群成员昵称
    • 打开群组红包
    • 获取好友列表
    • 获取在线列表
    • 获取群组列表
    • 全局调试日志
    • 撤回群组消息
    • 撤回好友消息
    • 禁言群组成员
    • 移除群组成员
    • 退出群聊
    • 新增好友分组
    • 设置好友分组
    • 删除好友分组
    • 设置头衔
    • 拍一拍
    • 点赞接口
    • 设置群组禁言
    • 设置群组名称
    • 群组验证设置
    • 设置群组管理员
  • 相关事件
    • 🤪 登录相关事件 🤪
    • 😿 消息相关事件 😿
    • 🧐 好友相关事件 🧐
    • 🤩 群组相关事件 🤩
  • WebSocket
    • 🔮 介绍 🔮
    • 🔮 功能🔮
    • Demo
  • LuaApi
    • 介绍
    • 插件模版
    • Lua--Log模块
    • Lua--Json模块
    • Lua--HTTP模块
    • Lua--MYSQL模块
    • Lua--定时任务
    • 审批入群事件
    • 审批好友事件
    • 发送群组图片
    • Lua自定义库
    • 打开群组红包
  • Lua插件示例
    • 插件示例-复读机
    • 插件示例-语音报时
  1. 发送消息

😲 接收消息结构 😲

📌
在WebSocket中有上层包装
{
"CurrentPacket": {
"EventData": {//接收消息结构体
},
"EventName": "ON_EVENT_GROUP_JOIN"
},
"CurrentQQ": 123456789
}
在Lua中无上层包装
📌
机器人的Uin为数字类型也就是所谓的QQ号或群号 Uid为文本形式 Uin另一种加密表达形式一般以u_xxxxx形式出现
{
  "MsgHead": { //消息头
    "FromUin": 123456789,//消息来源  好友/私聊/群组Uid
    "FromUid": "u_1LDQQ4OMS3vEw84j6XXZ7w", //群聊时为空/好友私聊有值
    "ToUin": 69734488,    //接收消息对象  机器人
    "ToUid": "u_pdRFYFxwYKB_x6gwmCbBZg", //群聊时为空/好友私聊有值
    "FromType": 2,        //消息来源类型 3私聊 2群组 1好友  
    "SenderUin": 18888888, //触发消息对象 Uin
    "SenderUid": "u_1LDQQ4OMS3vEw84j6XXZ7w",//
    "SenderNick": "0047ol",  //触发消息对象 昵称 群组有值 私聊好友为空
    "MsgType": 82, //消息类型 可根据此值自由过滤 慢慢摸索 总之有用
    "C2cCmd": 0,   //C2c消息类型
    "MsgSeq": 120356,
    "MsgTime": 1680236941,
    "MsgRandom": 163472924,
    "MsgUid": 72057594201400860,
    "GroupInfo": { //群聊消息 GroupInfo 不为null
      "GroupCard": "0047ol", 
      "GroupCode": 123456789,
      "GroupInfoSeq": 12211,
      "GroupLevel": 1,
      "GroupRank": 2,
      "GroupType": 1,
      "GroupName": "Debug①" //群名称
    },
    "C2CTempMessageHead": null
  },
  "MsgBody": {//消息体
    //0为单一或复合类型消息(文字 At 图片 自由组合)
    //12 Xml消息 19 Video消息 51 JSON卡片消息
    "SubMsgType": 0,
    "Content": "",//接受的内容 文字/XML/JSON
    "AtUinLists": null,
    "Images": [//图片数组
      {
        "FileId": 2369611267,
        "FileMd5": "dHulv6v/4REdELtXN5LyAA==",
        "FileSize": 78842,
        "Url": "http://gchat.qpic.cn/gchatpic_new/2088343717/1136027809-2369611267-747BA5BFABFFE1111D10BB573792F200/0?term=255"
      }
    ],
    "Video": null,//视频
    "Voice": null,//语音
    "RedBag": null//红包结构
   
  },
  "Event":null
  
}
📌
WebSocket推送的红包结构
{
  "CurrentPacket": {
    "EventData": {
      "MsgHead": {
        "FromUin": 123456789,
        "FromUid": "",
        "ToUin": 123456789,
        "ToUid": "",
        "FromType": 2,
        "SenderUin": 123456789,
        "SenderUid": "u_1PTzsFi2_6vBHywL2V8cDg",
        "SenderNick": "🤔️",
        "MsgType": 82,
        "C2cCmd": 0,
        "MsgSeq": 247,
        "MsgTime": 1697201145,
        "MsgRandom": 1350522862,
        "MsgUid": 72057595322508800,
        "GroupInfo": {
          "GroupCard": "🤔",
          "GroupCode": 123456789,
          "GroupInfoSeq": 105,
          "GroupLevel": 1,
          "GroupRank": 2,
          "GroupType": 1,
          "GroupName": "测试"
        },
        "C2CTempMessageHead": null
      },
      "MsgBody": {
        "SubMsgType": 24,//消息类型
        "Content": "[QQ红包]请使用新版手机QQ查收红包。",
        "AtUinLists": null,
        "Images": null,
        "Video": null,
        "Voice": null,
        "RedBag": {
          "Wishing": "大吉大利🤔️",
          "Des": "赶紧点击拆开吧",
          "RedType": 6,
          "Listid": "10000441012310133800111037285200",
          "Authkey": "405d13c61ddfbb063d84e1383a5144dez9",
          "Channel": 1,
          "StingIndex": "N2M5ZCcxZTdlMDZhMDJjNDFmOTAwNzRlNTZlZTFiZDY=",
          "TransferMsg": "",
          "Token_17_2": "PTNHoJi5T5iajyRoIBwoVHQmsptDMekJBmxX6jwpkGQ=",
          "Token_17_3": "Njc2OTk1MjU0NzRiYmQyOWFmYzIxOWJiMDczOWUyMzg=",
          "FromUin": 12345678,
          "FromType": 0
        }
      },
      "Event": null
    },
    "EventName": "ON_EVENT_GROUP_NEW_MSG"
  },
  "CurrentQQ": 123456789
}
上一页
🤗 发送消息结构 🤗
下一页
发送好友文本消息
Built with