Skip to content

群聊相关API

群组踢人

  • set_group_kick
点击查看请求示例数据
json
{
  "group_id": 123456789,
  "user_id": 987654321,
  "reject_add_request": false
}

参数

字段名数据类型默认值说明
group_idnumber-群号
user_idnumber-要踢的 QQ 号
reject_add_requestbooleanfalse拒绝此人的加群请求

响应数据

提示

该 API 没有响应数据

群组单人禁言

  • set_group_ban
点击查看请求示例数据
json
{
  "group_id": 123456789,
  "user_id": 987654321,
  "duration": 600
}

参数

字段名数据类型默认值说明
group_idnumber-群号
user_idnumber-要禁言的 QQ 号
durationnumber30 * 60禁言时长,单位秒,0 表示取消禁言

响应数据

提示

该 API 没有响应数据

群组匿名用户禁言

  • set_group_anonymous_ban
点击查看请求示例数据
json
{
  "group_id": 123456789,
  "anonymous": {
    "id": 123456,
    "name": "匿名昵称",
    "flag": "匿名标识"
  },
  "flag": "匿名标识",
  "duration": 600
}

参数

字段名数据类型默认值说明
group_idnumber-群号
anonymousobject-可选,要禁言的匿名用户对象(群消息上报的 anonymous 字段)
flagstring-可选,要禁言的匿名用户的 flag(需从群消息上报的数据中获得)
durationnumber30 * 60禁言时长,单位秒,无法取消匿名用户禁言

响应数据

提示

该 API 没有响应数据

群组全员禁言

  • set_group_whole_ban
点击查看请求示例数据
json
{
  "group_id": 123456789,
  "enable": true
}

参数

字段名数据类型默认值说明
group_idnumber-群号
enablebooleantrue是否禁言

响应数据

提示

该 API 没有响应数据

群组设置管理员

  • set_group_admin
点击查看请求示例数据
json
{
  "group_id": 123456789,
  "user_id": 987654321,
  "enable": true
}

参数

字段名数据类型默认值说明
group_idnumber-群号
user_idnumber-要设置管理员的 QQ 号
enablebooleantruetrue 为设置,false 为取消

响应数据

提示

该 API 没有响应数据

群组匿名

  • set_group_anonymous
点击查看请求示例数据
json
{
  "group_id": 123456789,
  "enable": true
}

参数

字段名数据类型默认值说明
group_idnumber-群号
enablebooleantrue是否允许匿名聊天

响应数据

提示

该 API 没有响应数据

设置群名片(群备注)

  • set_group_card
点击查看请求示例数据
json
{
  "group_id": 123456789,
  "user_id": 987654321,
  "card": "新名片"
}

参数

字段名数据类型默认值说明
group_idnumber-群号
user_idnumber-要设置的 QQ 号
cardstring群名片内容,不填或空字符串表示删除群名片

响应数据

提示

该 API 没有响应数据

设置群名

  • set_group_name
点击查看请求示例数据
json
{
  "group_id": 123456789,
  "group_name": "新群名"
}

参数

字段名数据类型默认值说明
group_idnumber-群号
group_namestring-新群名

响应数据

提示

该 API 没有响应数据

退出群组

  • set_group_leave
点击查看请求示例数据
json
{
  "group_id": 123456789,
  "is_dismiss": false
}

参数

字段名数据类型默认值说明
group_idnumber-群号
is_dismissbooleanfalse是否解散群(如果登录号是群主,则仅在此项为 true 时能够解散)
  • Lagrangeis_dismiss 参数无效

响应数据

提示

该 API 没有响应数据

设置群组专属头衔

  • set_group_special_title
点击查看请求示例数据
json
{
  "group_id": 123456789,
  "user_id": 987654321,
  "special_title": "头衔",
  "duration": -1
}

参数

字段名数据类型默认值说明
group_idnumber-群号
user_idnumber-要设置的 QQ 号
special_titlestring专属头衔,不填或空字符串表示删除专属头衔
durationnumber-1专属头衔有效期,单位秒,-1 表示永久,不过此项似乎没有效果
  • Lagrange: special_title 参数为 必选

响应数据

提示

该 API 没有响应数据

获取群信息

  • get_group_info
点击查看请求示例数据
json
{
  "group_id": 123456789,
  "no_cache": false
}
点击查看响应示例数据
json
{
  "group_id": 123456789,
  "group_name": "群名称",
  "member_count": 100,
  "max_member_count": 200
}
点击查看NapCat响应示例数据
json
{
  "group_id": 123456789,
  "group_name": "群名称",
  "member_count": 100,
  "max_member_count": 200,
  "group_all_shut_up": 0,
  "group_remark": "群备注",
}

参数

字段名数据类型默认值说明
group_idnumber-群号
no_cachebooleanfalse是否不使用缓存(使用缓存可能更新不及时,但响应更快)
  • NapCat: no_cache 参数无效

响应数据

字段名数据类型说明
group_idnumber (int64)群号
group_namestring群名称
member_countnumber (int32)成员数
max_member_countnumber (int32)最大成员数
  • NapCat
字段名数据类型说明
group_idnumber (int64)群号
group_namestring群名称
member_countnumber (int32)成员数
max_member_countnumber (int32)最大成员数
group_all_shut_upnumber (int32)群全体禁言 0 表示不禁言 1 表示禁言
group_remarkstring群备注

获取群列表

  • get_group_list
点击查看响应示例数据
json
[
  {
    "group_id": 123456789,
    "group_name": "群名称",
    "member_count": 100,
    "max_member_count": 200
  }
]
点击查看NapCat响应示例数据
json
[
  {
    "group_id": 123456789,
    "group_name": "群名称",
    "member_count": 100,
    "max_member_count": 200,
    "group_all_shut_up": 0,
    "group_remark": "群备注",
  }
]

参数

提示

该 API 没有响应数据

响应数据

响应内容为 JSON 数组,每个元素如下:

字段名数据类型说明
group_idnumber (int64)群号
group_namestring群名称
member_countnumber (int32)成员数
max_member_countnumber (int32)最大成员数
  • NapCat
字段名数据类型说明
group_idnumber (int64)群号
group_namestring群名称
member_countnumber (int32)成员数
max_member_countnumber (int32)最大成员数
group_all_shut_upnumber (int32)群全体禁言 0 表示不禁言 1 表示禁言
group_remarkstring群备注

获取群成员信息

  • get_group_member_info
点击查看请求示例数据
json
{
  "group_id": 123456789,
  "user_id": 987654321,
  "no_cache": false
}
点击查看响应示例数据
json
{
  "group_id": 123456789,
  "user_id": 987654321,
  "nickname": "昵称",
  "card": "群名片",
  "sex": "male",
  "age": 20,
  "area": "地区",
  "join_time": 1595294844,
  "last_sent_time": 1595294844,
  "level": "等级",
  "role": "owner",
  "unfriendly": false,
  "title": "专属头衔",
  "title_expire_time": 1595294844,
  "card_changeable": true
}
点击查看NapCat响应示例数据
json
{
  "group_id": 0,
  "user_id": 0,
  "nickname": "string",
  "card": "string",
  "sex": "string",
  "age": 0,
  "join_time": 0,
  "last_sent_time": 0,
  "level": 0,
  "role": "string",
  "title": "string",
  "area": "string",
  "unfriendly": true,
  "title_expire_time": 0,
  "card_changeable": true,
  "qq_level": 0, // 新增字段
  "shut_up_timestamp": 0, // 新增字段
  "is_robot": true, // 新增字段
  "qage": "string" // 新增字段
}
点击查看Lagrange响应示例数据
json
{
  "group_id": 0,
  "user_id": 0,
  "nickname": "string",
  "card": null,
  "sex": "", // 按照标准应该返回 unknown
  "age": 0,
  "area": "",
  "join_time": 0,
  "last_sent_time": 0,
  "level": "0",
  "role": "owner",
  "unfriendly": false,
  "title": "string",
  "title_expire_time": 0,
  "card_changeable": false
}

参数

字段名数据类型默认值说明
group_idnumber-群号
user_idnumber-QQ 号
no_cachebooleanfalse是否不使用缓存(使用缓存可能更新不及时,但响应更快)

响应数据

字段名数据类型说明
group_idnumber (int64)群号
user_idnumber (int64)QQ 号
nicknamestring昵称
cardstring群名片/备注
sexstring性别,malefemaleunknown
agenumber (int32)年龄
areastring地区
join_timenumber (int32)加群时间戳
last_sent_timenumber (int32)最后发言时间戳
levelstring成员等级
rolestring角色,owneradminmember
unfriendlyboolean是否不良记录成员
titlestring专属头衔
title_expire_timenumber (int32)专属头衔过期时间戳
card_changeableboolean是否允许修改群名片
  • Lagrange: 仅 sex 字段返回值为空字符串,其他一致
  • NapCat: 以下是拓展参数
字段名数据类型说明
qq_levelnumber (int32)QQ 等级
shut_up_timestampnumber (int32)禁言时间戳
is_robotboolean是否为机器人
qagestringQ龄

获取群成员列表

  • get_group_member_list
点击查看请求示例数据
json
{
  "group_id": 123456789
}
点击查看响应示例数据
json
[
  {
    "group_id": 123456789,
    "user_id": 987654321,
    "nickname": "昵称",
    "card": "群名片",
    "sex": "male",
    "age": 20,
    "area": "地区",
    "join_time": 1595294844,
    "last_sent_time": 1595294844,
    "level": "等级",
    "role": "owner",
    "unfriendly": false,
    "title": "专属头衔",
    "title_expire_time": 1595294844,
    "card_changeable": true
  }
]
点击查看NapCat响应示例数据
json
[
  {
    "group_id": 0,
    "user_id": 0,
    "nickname": "string",
    "card": "string",
    "sex": "string",
    "age": 0,
    "join_time": 0,
    "last_sent_time": 0,
    "level": 0,
    "role": "string",
    "title": "string",
    "area": "string",
    "unfriendly": true,
    "title_expire_time": 0,
    "card_changeable": true,
    "qq_level": 0, // 新增字段
    "shut_up_timestamp": 0, // 新增字段
    "is_robot": true, // 新增字段
    "qage": "string" // 新增字段
  }
]
点击查看Lagrange响应示例数据
json
[
  {
    "group_id": 0,
    "user_id": 0,
    "nickname": "string",
    "card": null,
    "sex": "", // 按照标准应该返回 unknown
    "age": 0,
    "area": "",
    "join_time": 0,
    "last_sent_time": 0,
    "level": "0",
    "role": "owner",
    "unfriendly": false,
    "title": "string",
    "title_expire_time": 0,
    "card_changeable": false
  }
]

参数

字段名数据类型默认值说明
group_idnumber-群号

响应数据

响应内容为 JSON 数组,每个元素的内容和上面的 get_group_member_info 接口相同。

获取群荣誉信息

  • get_group_honor_info
点击查看请求示例数据
json
{
  "group_id": 123456789,
  "type": "talkative"
}
点击查看响应示例数据
json
{
  "group_id": 123456789,
  "current_talkative": {
    "user_id": 987654321,
    "nickname": "昵称",
    "avatar": "头像URL",
    "day_count": 10
  },
  "talkative_list": [
    {
      "user_id": 987654321,
      "nickname": "昵称",
      "avatar": "头像URL",
      "description": "荣誉描述"
    }
  ],
  "performer_list": [],
  "legend_list": [],
  "strong_newbie_list": [],
  "emotion_list": []
}
点击查看NapCat响应示例数据
json
{
  "group_id": "123456789", // 注意这是个string类型
  "current_talkative": {
    "user_id": 987654321,
    "nickname": "昵称",
    "avatar": "头像URL",
    "description": "7天,最长蝉联1天"
  },
  "talkative_list": [
    {
      "user_id": 987654321,
      "nickname": "昵称",
      "avatar": "头像URL",
      "description": "7天,最长蝉联1天"
    }
  ],
  "performer_list": [
    {
      "user_id": 987654321,
      "nickname": "昵称",
      "avatar": "头像URL",
      "description": "连续发消息26天"
    }
  ],
  "legend_list": [
    {
      "user_id": 987654321,
      "nickname": "昵称",
      "avatar": "头像URL",
      "description": "连续发消息149天"
    }
  ],
  "emotion_list": [
    {
      "user_id": 987654321,
      "nickname": "昵称",
      "avatar": "头像URL",
      "description": "已连续发送表情包3天"
    }
  ],
  "strong_newbie_list": [] // 这个貌似被tx废弃了
}
点击查看Lagrange响应示例数据
json
{
  "group_id": 999999999,
  "current_talkative": {
    "day_count": 1,
    "avatar": "http://thirdqq.qlogo.cn/g?b=oidb&k=xxx&kti=xxx&s=",
    "avatar_size": 640, // 拓展字段
    "user_id": 12345,
    "nickname": "QQ名称"
  },
  "talkative_list": [
    {
      "avatar": "http://thirdqq.qlogo.cn/g?b=oidb&k=xxx&kti=xxx&s=640",
      "btnText": "加好友", // 拓展字段
      "text": "", // 拓展字段
      "user_id": 12345,
      "nickname": "QQ名称",
      "description": "7天,最长蝉联1天"
    }
  ],
  "legend_list": [
    {
      "avatar": "http://thirdqq.qlogo.cn/g?b=oidb&k=xxx&kti=xxx&s=640",
      "btnText": "加好友", // 拓展字段
      "text": "", // 拓展字段
      "icon": 2, // 拓展字段
      "user_id": 88888,
      "nickname": "QQ名称",
      "description": "连续发消息149天"
    }
  ],
  "strong_newbie_list": [], // 这个貌似被tx废弃了
  "emotion_list": [
    {
      "avatar": "http://thirdqq.qlogo.cn/g?b=oidb&k=xxx&kti=xxx&s=640",
      "btnText": "加好友", // 拓展字段
      "text": "", // 拓展字段
      "icon": 5, // 拓展字段
      "user_id": 88888,
      "nickname": "QQ名称",
      "description": "已连续发送表情包3天"
    }
  ],
  "performer_list": [] // lagrange 没有这个返回值
}

参数

字段名数据类型默认值说明
group_idnumber-群号
typestring-要获取的群荣誉类型,可传入 talkative performer legend strong_newbie emotion 以分别获取单项荣誉数据,或传入 all 获取所有数据

响应数据

字段名数据类型说明
group_idnumber群号
current_talkativeobject当前龙王,仅 typetalkativeall 时有数据
talkative_listarray历史龙王,仅 typetalkativeall 时有数据
performer_listarray群聊之火,仅 typeperformerall 时有数据
legend_listarray群聊炽焰,仅 typelegendall 时有数据
strong_newbie_listarray冒尖小春笋,仅 typestrong_newbieall 时有数据
emotion_listarray快乐之源,仅 typeemotionall 时有数据

其中 current_talkative 字段的内容如下:

字段名数据类型说明
user_idnumber (int64)QQ 号
nicknamestring昵称
avatarstring头像 URL
day_countnumber (int32)持续天数

其它各 *_list 的每个元素是一个 JSON 对象,内容如下:

字段名数据类型说明
user_idnumber (int64)QQ 号
nicknamestring昵称
avatarstring头像 URL
descriptionstring荣誉描述

TIP

这里比较复杂,请参考上面的返回响应示例数据

处理加群请求/邀请

  • set_group_add_request
点击查看请求示例数据
json
{
  "flag": "请求标识",
  "sub_type": "add",
  "approve": true,
  "reason": "拒绝理由"
}

参数

字段名数据类型默认值说明
flagstring-加群请求的标识(需从上报的事件数据中获取)
sub_typestring-addinvite,请求类型(需要和上报消息中的 sub_type 字段相符)
approvebooleantrue是否同意请求/邀请
reasonstring拒绝理由(仅在拒绝时有效)
  • NapCat: sub_type 参数无效,approve为必选
  • Lagrange: sub_type 参数无效

响应数据

提示

该 API 没有响应数据

设置群头像

  • set_group_portrait (gocq拓展)
点击查看请求示例数据
json
{
  "group_id": 123456789,
  "file": "https://example.com/image.jpg",
  "cache": 1
}
点击查看NapCat响应示例数据
json
{
  "result": 0,
  "errMsg": "success"
}

参数

字段名数据类型默认值说明
group_idnumber-群号
filestring-图片文件名,格式同图片消息段,详见 [图片消息段]
cachenumber1表示是否使用已缓存的文件,1 表示使用缓存,0 表示不使用
  • 参数 cacheNapCatLagrange 中均为无效参数

响应数据

提示

该 API 没有响应数据

设置精华消息

  • set_essence_msg (gocq拓展)
点击查看请求示例数据
json
{
  "message_id": 123456789
}
点击查看NapCat响应示例数据
json
{
  "errCode": 0, // 错误码
  "errMsg": "success", // 错误信息
  "result": {
    "wording": "", // 正常为空,异常有文本提示
    "digestUin": "0", // 精华 QQ
    "digestTime": 0, // 精华时间
    "msg": {
      "groupCode": "0", // 群号
      "msgSeq": 0, // 消息序号
      "msgRandom": 0, // 消息随机数
      "msgContent": [], // 消息内容
      "textSize": "0", // 消息文本长度
      "picSize": "0", // 消息图片大小
      "videoSize": "0", // 消息视频大小
      "senderUin": "0", // 发送者 QQ
      "senderTime": 0, // 发送时间
      "addDigestUin": "0", // 添加精华 QQ
      "addDigestTime": 0, // 添加精华时间
      "startTime": 0, // 精华开始时间
      "latestMsgSeq": 0, // 最新消息序号
      "opType": 0 // 操作类型
    },
    "errorCode": 0 // 错误码
  }
}

参数

字段名数据类型默认值说明
message_idnumber-消息 ID

响应数据

提示

该 API 没有响应数据

  • NapCat: 响应结果参考上面的响应示例数据

移出精华消息

  • delete_essence_msg (gocq拓展)
点击查看请求示例数据
json
{
  "message_id": 123456789
}
点击查看NapCat响应示例数据
json
{
  "errCode": 0, // 错误码
  "errMsg": "success", // 错误信息
  "result": {
    "wording": "", // 正常为空,异常有文本提示
    "digestUin": "0", // 精华 QQ
    "digestTime": 0, // 精华时间
    "msg": {
      "groupCode": "0", // 群号
      "msgSeq": 0, // 消息序号
      "msgRandom": 0, // 消息随机数
      "msgContent": [], // 消息内容
      "textSize": "0", // 消息文本长度
      "picSize": "0", // 消息图片大小
      "videoSize": "0", // 消息视频大小
      "senderUin": "0", // 发送者 QQ
      "senderTime": 0, // 发送时间
      "addDigestUin": "0", // 添加精华 QQ
      "addDigestTime": 0, // 添加精华时间
      "startTime": 0, // 精华开始时间
      "latestMsgSeq": 0, // 最新消息序号
      "opType": 0 // 操作类型
    },
    "errorCode": 0 // 错误码
  }
}

参数

字段名数据类型默认值说明
message_idnumber-消息 ID

响应数据

提示

该 API 没有响应数据

  • NapCat: 响应结果参考上面的响应示例数据

获取精华消息列表

  • get_essence_msg_list (gocq拓展)
点击查看请求示例数据
json
{
  "group_id": 123456789
}
点击查看响应示例数据
json
[
  {
    "sender_id": 987654321,
    "sender_nick": "昵称",
    "sender_time": 1595294844,
    "operator_id": 987654321,
    "operator_nick": "操作者昵称",
    "operator_time": 1595294846,
    "message_id": 123456789
  }
]
点击查看NapCat响应示例数据
json
[
  {
    "msg_seq": 0, // 拓展字段
    "msg_random": 0, // 拓展字段
    "sender_id": 0,
    "sender_nick": "string",
    "sender_time": 0, // napcat 没有这个字段
    "operator_id": 0,
    "operator_nick": "string",
    "operator_time": 0,
    "message_id": 0,
    "content": [
      {
        "type": "text",
        "data": {
          "text": "string"
        }
      }
    ]
  }
]
点击查看Lagrange响应示例数据
json
[
  {
    "sender_id": 0,
    "sender_nick": "string",
    "sender_time": 0,
    "operator_id": 0,
    "operator_nick": "string",
    "operator_time": 0,
    "message_id": 0,
    "content": [ // 拓展字段 详细参考 https://lagrange-onebot.apifox.cn/236981735e0
      { 
        "type": "at", 
        "data": { 
          "name": "string", 
          "qq": "string"
        } 
      } 
    ] 
  }
]

参数

字段名数据类型默认值说明
group_idnumber-群号

响应数据

响应内容为 JSON 数组,每个元素如下:

字段名数据类型说明
sender_idnumber发送者 QQ 号
sender_nickstring发送者昵称
sender_timenumber发送时间
operator_idnumber操作者 QQ 号
operator_nickstring操作者昵称
operator_timenumber操作时间
message_idnumber消息 ID
  • NapCat:

    • 返回值缺少 sender_time 字段
    • 返回值新增 content msg_seq msg_random 字段
    • 详细参考上面的响应示例数据
  • Lagrange:

    • 返回值新增 content 字段
    • 详细参考上面的响应示例数据

群打卡

  • send_group_sign (gocq拓展)
点击查看请求示例数据
json
{
  "group_id": 123456789
}

参数

字段名数据类型默认值说明
group_idnumber-群号

响应数据

提示

该 API 没有响应数据

获取群公告

  • _get_group_notice (gocq拓展)
点击查看请求示例数据
json
{
  "group_id": 123456789
}
点击查看响应示例数据
json
[
  {
    "sender_id": 987654321,
    "publish_time": 1595294844,
    "message": {
      "text": "公告内容",
      "images": [
        {
          "height": "123",
          "width": "123",
          "id": "123456789"
        }
      ]
    }
  }
]
点击查看NapCat响应示例数据
json
[
  {
    "notice_id": "63491e2f000000004f4d1e677d2b0200", // 拓展字段
    "sender_id": 123,
    "publish_time": 1730039119,
    "message": {
      "text": "这是一条神奇的群公告",
      "image": [ // 注意这里返回的是 `image` 而不是 `images`
        {
          "id": "aJJBbZ6BqyLiaC1kmpvIWGBBkJerEfpRBHX5Brxbaurs",
          "height": "400",
          "width": "400"
        }
      ]
    }
  }
]

参数

字段名数据类型默认值说明
group_idnumber-群号

响应数据

响应内容为 JSON 数组,每个元素如下:

字段名数据类型说明
sender_idnumber发送者 QQ 号
publish_timenumber发布时间
messageobject公告内容

其中 message 字段的内容如下:

字段名数据类型说明
textstring公告内容
imagesarray公告图片

其中 images 字段每个元素内容如下:

字段名数据类型说明
heightstring图片高度
widthstring图片宽度
idstring图片ID
  • NapCat:

    • 返回值新增 notice_id 字段
    • 返回值没有 images 字段,而是 image 字段
    • 详细参考上面的响应示例数据
  • Lagrange: 返回值新增 notice_id 字段

发送群公告

  • _send_group_notice (gocq拓展)
点击查看请求示例数据
json
{
  "group_id": 123456789,
  "content": "公告内容",
  "image": "base64://..."
}
点击查看NapCat请求示例数据
json
{
  "group_id": 0,
  "content": "string",
  "image": "string",
  "pinned": 0,
  "type": 0,
  "confirm_required": 0,
  "is_show_edit_card": 0,
  "tip_window_type": 0
}

参数

字段名数据类型默认值说明
group_idnumber-群号
contentstring-公告内容
imagestring-图片 base64 编码
  • NapCat:
字段名数据类型默认值说明
group_idnumber-群号
contentstring-公告内容
imagestring-可选 图片 base64 编码
pinnednumber0是否置顶 0/1
typenumber1公告类型 0/1
confirm_requirednumber1是否需要确认 0/1
is_show_edit_cardnumber1是否显示编辑卡片 0/1
tip_window_typenumber1提示窗口类型 0/1

响应数据

提示

该 API 没有响应数据

删除群公告

  • _del_group_notice (gocq拓展)
点击查看请求示例数据
json
{
  "group_id": 123456789,
  "notice_id": "63491e2f000000004f4d1e677d2b0200"
}

参数

字段名数据类型默认值说明
group_idnumber-群号
notice_idstring-公告ID

响应数据

提示

该 API 没有响应数据

获取群系统消息

  • get_group_system_msg (gocq拓展)
点击查看响应示例数据
json
{
  "invited_requests": [
    {
      "request_id": 123456789,
      "invitor_uin": 987654321,
      "invitor_nick": "邀请人昵称",
      "group_id": 123456789,
      "group_name": "群名称",
      "checked": false,
      "actor": 0
    }
  ],
  "join_requests": [
    {
      "request_id": 123456789,
      "requester_uin": 987654321,
      "requester_nick": "申请人昵称",
      "message": "申请消息",
      "group_id": 123456789,
      "group_name": "群名称",
      "checked": false,
      "actor": 0
    }
  ]
}
点击查看NapCat响应示例数据
json
{
  "InvitedRequest": [ // 注意这里返回的是 `InvitedRequest` 而不是 `invited_requests`
    {
      "request_id": 0,
      "invitor_uin": 0,
      "invitor_nick": "string",
      "group_id": 0,
      "message": "string", // 拓展字段
      "group_name": "string",
      "checked": true,
      "actor": 0,
      "requester_nick": "string" // 拓展字段
    }
  ],
  "join_requests": [
    {
      "request_id": 0,
      "requester_uin": 0, // napcat 没有这个字段
      "invitor_uin": 0, // 拓展字段
      "invitor_nick": "string", // 拓展字段
      "group_id": 0,
      "message": "string",
      "group_name": "string",
      "checked": true,
      "actor": 0,
      "requester_nick": "string"
    }
  ]
}

参数

提示

该 API 没有请求参数

响应数据

字段名数据类型说明
invited_requestsInvitedRequest[]邀请消息列表
join_requestsJoinRequest[]进群消息列表

注意

如果列表不存在任何消息, 将返回 null

InvitedRequest

字段名数据类型说明
request_idnumber (int64)请求ID
invitor_uinnumber (int64)邀请者
invitor_nickstring邀请者昵称
group_idnumber (int64)群号
group_namestring群名
checkedboolean是否已被处理
actornumber (int64)处理者, 未处理为0

JoinRequest

字段名数据类型说明
request_idnumber (int64)请求ID
requester_uinnumber (int64)请求者ID
requester_nickstring请求者昵称
messagestring验证消息
group_idnumber (int64)群号
group_namestring群名
checkedboolean是否已被处理
actornumber (int64)处理者, 未处理为0
  • NapCat:
字段名数据类型说明
InvitedRequestNCInvitedRequest[]邀请消息列表
join_requestsNCJoinRequest[]进群消息列表

NCInvitedRequest

字段名数据类型说明
request_idnumber (int64)请求ID
invitor_uinnumber (int64)邀请者
invitor_nickstring邀请者昵称
group_idnumber (int64)群号
group_namestring群名
checkedboolean是否已被处理
actornumber (int64)处理者, 未处理为0
messagestring验证消息
requester_nickstring请求者昵称

NCJoinRequest

字段名数据类型说明
request_idnumber (int64)请求ID
requester_nickstring请求者昵称
messagestring验证消息
group_idnumber (int64)群号
group_namestring群名
checkedboolean是否已被处理
actornumber (int64)处理者, 未处理为0
invitor_uinnumber (int64)邀请者
invitor_nickstring邀请者昵称

获取群 @全体成员 剩余次数

  • get_group_at_all_remain (gocq拓展)
点击查看请求示例数据
json
{
  "group_id": 123456789
}
点击查看响应示例数据
json
{
  "can_at_all": true,
  "remain_at_all_count_for_group": 10,
  "remain_at_all_count_for_uin": 10
}

参数

字段名数据类型默认值说明
group_idnumber-群号

响应数据

字段名数据类型说明
can_at_allboolean是否可以 @全体成员
remain_at_all_count_for_groupnumber群内所有管理当天剩余 @全体成员 次数
remain_at_all_count_for_uinnumberBot 当天剩余 @全体成员 次数

设置群Bot发言状态

  • set_group_bot_status (Lagrange拓展)
点击查看请求示例数据
json
{
  "group_id": 0,
  "bot_id": 0,
  "enable": 0
}

参数

字段名数据类型默认值说明
group_idnumber-群号
bot_idnumber-Bot ID
enablenumber-状态

响应数据

  • Lagrange: 返回值为 机器人IDnumber类型

群组踢多人

  • set_group_kick_members (NapCat拓展)
点击查看请求示例数据
json
{
  "group_id": 123456789,
  "user_ids": [123456789, 987654321],
  "reject_add_request": false
}

参数

字段名数据类型默认值说明
group_idnumber-群号
user_idsnumber[]-要踢的群成员QQ号数组
reject_add_requestbooleanfalse拒绝此人的加群请求

响应数据

提示

该 API 没有响应数据

设置机器人进群选项

  • set_group_robot_add_option (NapCat拓展)
点击查看请求示例数据
json
{
  "group_id": 123456789,
  "robot_member_switch": 0,
  "robot_member_examine": 0
}

参数

字段名数据类型默认值说明
group_idnumber-群号
robot_member_switchnumber-可选,机器人入群选项
robot_member_examinenumber-可选,器人入群审核选项
  • robot_member_switchrobot_member_examine 需要组合使用
    • 无需管理员审核
      • robot_member_switch: 0
      • robot_member_examine: 0
    • 需要管理员审核
      • robot_member_switch: 0
      • robot_member_examine: 2
    • 禁止Bot入群
      • robot_member_switch: 1
      • robot_member_examine: 2
    • 禁止Bot入群 未生效,请尝试不传递 robot_member_examine 字段

响应数据

提示

该 API 没有响应数据

设置群添加选项

  • set_group_add_option (NapCat拓展)
点击查看请求示例数据
json
{
  "group_id": 123456789,
  "add_type": 1,
  "group_question": "验证问题",
  "group_answer": "验证答案"
}

参数

字段名数据类型默认值说明
group_idnumber-群号
add_typenumber-加群选项,请参考下方 add_type 说明
group_questionstring-可选,当add_type45 时的验证问题
group_answerstring-可选,当add_type4 时的正确答案
  • add_type:
    • 1: 允许任何人加群
    • 2: 需要管理员审核
    • 3: 禁止任何人加群
    • 4: 问题答案正确可直接加群
    • 5: 问题需管理员审核

响应数据

提示

该 API 没有响应数据

设置群搜索

  • set_group_search (NapCat拓展)
点击查看请求示例数据
json
{
  "group_id": 123456789,
  "no_code_finger_open": 1,
  "no_code_finger_close": 1
}

参数

字段名数据类型默认值说明
group_idnumber-群号
no_code_finger_opennumber0可选,是否开启扫码加群 0/1
no_code_finger_closenumber0可选,是否关闭扫码加群 0/1

响应数据

提示

该 API 没有响应数据

设置群备注

  • set_group_remark (NapCat拓展)
点击查看请求示例数据
json
{
  "group_id": 123456789,
  "remark": "新的群备注"
}

参数

字段名数据类型默认值说明
group_idnumber-群号
remarkstring-群备注

响应数据

提示

该 API 没有响应数据

群内戳一戳

  • group_poke (NapCat拓展)
点击查看请求示例数据
json
{
  "group_id": 123456789,
  "user_id": 123456789,
  "target_id": 123456789
}

参数

字段名数据类型默认值说明
group_idnumber-群号
user_idnumber-被戳的成员QQ号 与 target_id 二选一
target_idnumber-戳的成员QQ号 与 user_id 二选一

响应数据

提示

该 API 没有响应数据

获取群信息扩展

  • get_group_info_ex (NapCat拓展)
点击查看请求示例数据
json
{
  "group_id": 123456789
}
点击查看响应示例数据
json
{
  "groupCode": "967068507", // 群号
  "resultCode": 0, // 结果码
  "extInfo": { // 扩展信息
    "groupInfoExtSeq": 162, // 群信息扩展序号
    "reserve": 0, // 保留字段
    "luckyWordId": "1", // 幸运词ID
    "lightCharNum": 1, // 幸运词数量
    "luckyWord": "128√e980", // 幸运词
    "starId": 0, // 群星级
    "essentialMsgSwitch": 0, // 群内消息免打扰
    "todoSeq": 0, // 待办事项序号
    "blacklistExpireTime": 0, // 黑名单过期时间
    "isLimitGroupRtc": 0, // 是否限制群聊
    "companyId": 0, // 公司ID
    "hasGroupCustomPortrait": 1, // 是否设置群聊头像
    "bindGuildId": "0", // 绑定群聊ID
    "groupOwnerId": { // 群主信息
      "memberUin": "xxx", // 群主QQ号
      "memberUid": "u_xxxx", // 群主UID
      "memberQid": "" // 群主QID
    },
    "essentialMsgPrivilege": 0, // 群内消息免打扰权限
    "msgEventSeq": "0", // 消息事件序号
    "inviteRobotSwitch": 0, // 机器人邀请开关
    "gangUpId": "0", // 群聊ID
    "qqMusicMedalSwitch": 0, // 群聊勋章开关
    "showPlayTogetherSwitch": 0, // 群聊一起听开关
    "groupFlagPro1": "0", // 群聊标识
    "groupBindGuildIds": { // 绑定频道ID列表
      "guildIds": [] // 频道ID列表
    },
    "viewedMsgDisappearTime": "0", // 已读消息消失时间
    "groupExtFlameData": { // 群聊火焰数据
      "switchState": 0, // 开关状态
      "state": 0, // 状态
      "dayNums": [], // 天数列表
      "version": 0, // 版本
      "updateTime": "0", // 更新时间
      "isDisplayDayNum": false // 是否显示天数
    },
    "groupBindGuildSwitch": 2, // 绑定频道开关
    "groupAioBindGuildId": "0", // 群聊ID
    "groupExcludeGuildIds": { // 排除频道ID列表
      "guildIds": [] // 频道ID列表
    },
    "fullGroupExpansionSwitch": 0, // 群聊扩展开关
    "fullGroupExpansionSeq": "0", // 群聊扩展序号
    "inviteRobotMemberSwitch": 1, // 机器人邀请开关
    "inviteRobotMemberExamine": 0, // 机器人邀请审核
    "groupSquareSwitch": 0 // 群聊广场开关
  }
}

参数

字段名数据类型默认值说明
group_idnumber-群号

响应数据

字段名数据类型说明
groupCodestring群号
resultCodenumber结果码
extInfoextInfo扩展信息

extInfo

字段名数据类型说明
groupInfoExtSeqnumber群信息扩展序号
reservenumber保留字段
luckyWordIdstring幸运词ID
lightCharNumnumber幸运词数量
luckyWordstring幸运词
starIdnumber群星级
essentialMsgSwitchnumber群内消息免打扰
todoSeqnumber待办事项序号
blacklistExpireTimenumber黑名单过期时间
isLimitGroupRtcnumber是否限制群聊
companyIdnumber公司ID
hasGroupCustomPortraitnumber是否设置群聊头像
bindGuildIdstring绑定群聊ID
essentialMsgPrivilegenumber群内消息免打扰权限
msgEventSeqstring消息事件序号
inviteRobotSwitchnumber机器人邀请开关
gangUpIdstring群聊ID
qqMusicMedalSwitchnumber群聊勋章开关
showPlayTogetherSwitchnumber群聊一起听开关
groupFlagPro1string群聊标识
viewedMsgDisappearTimestring已读消息消失时间
groupBindGuildSwitchnumber绑定频道开关
groupAioBindGuildIdstring群聊ID
fullGroupExpansionSwitchnumber群聊扩展开关
fullGroupExpansionSeqstring群聊扩展序号
inviteRobotMemberSwitchnumber机器人邀请开关
inviteRobotMemberExaminenumber机器人邀请审核
groupSquareSwitchnumber群聊广场开关
groupOwnerIdgroupOwnerId群主信息
groupBindGuildIdsgroupBindGuildIds绑定频道ID列表
groupExtFlameDatagroupExtFlameData群聊火焰数据
groupExcludeGuildIdsgroupExcludeGuildIds排除频道ID列表

groupOwnerId

字段名数据类型说明
memberUinstring群主QQ号
memberUidstring群主UID
memberQidstring群主QID

groupBindGuildIds

字段名数据类型说明
guildsarray频道ID列表

groupExtFlameData

字段名数据类型说明
switchStatenumber开关状态
statenumber状态

groupExcludeGuildIds

字段名数据类型说明
guildsarray频道ID列表

获取群详细信息

  • get_group_detail_info (NapCat拓展)
点击查看请求示例数据
json
{
  "group_id": 123456789
}
点击查看响应示例数据
json
{
  "groupCode": "xxx", // 群号
  "groupUin": "xxx", // 群聊ID
  "ownerUid": "u_xxx", // 群主UID
  "ownerUin": "xxx", // 群主QQ号
  "groupFlag": 123456789, // 群聊标识
  "groupFlagExt": 123456789, // 群聊标识扩展
  "maxMemberNum": 500, // 最大成员数
  "memberNum": 196, // 成员数
  "groupOption": 5, // 群聊选项
  "classExt": 34, // 群聊分类
  "groupName": "string", // 群名称
  "fingerMemo": "string", // 群备注
  "groupQuestion": "string", // 群验证问题
  "certType": 0, // 群认证类型
  "richFingerMemo": "string", // 群备注
  "tagRecord": [], // 群标签
  "shutUpAllTimestamp": 0, // 全员禁言时间
  "shutUpMeTimestamp": 1744588992, // 禁言时间
  "groupTypeFlag": 0, // 群类型
  "privilegeFlag": 269058240, // 权限
  "groupSecLevel": 0, // 群等级
  "groupFlagExt3": 128, // 群聊标识扩展
  "isConfGroup": 0, // 是否为频道
  "isModifyConfGroupFace": 1, // 是否可以修改频道头像
  "isModifyConfGroupName": 1, // 是否可以修改频道名称
  "groupFlagExt4": 131080, // 群聊标识扩展
  "groupMemo": "string", // 群备注
  "cmdUinMsgSeq": 305695, // 消息序号
  "cmdUinJoinTime": 1743251232, // 加入时间
  "cmdUinUinFlag": 0, // 群聊标识
  "cmdUinMsgMask": 4, // 消息掩码
  "groupSecLevelInfo": 0, // 群等级
  "cmdUinPrivilege": 2, // 权限
  "cmdUinFlagEx2": 0, // 群聊标识扩展
  "appealDeadline": 0, // 申诉截止时间
  "remarkName": "string", // 群备注
  "isTop": false, // 是否置顶
  "groupFace": 0, // 群头像
  "groupGeoInfo": { // 地理位置 实际这个字段啥也拿不到 全是空值
    "ownerUid": "string", // 群主UID 
    "SetTime": 0, // 设置时间
    "CityId": 0, // 城市ID
    "Longitude": "0", // 经度
    "Latitude": "0", // 纬度
    "GeoContent": "string", // 地理位置
    "poiId": "0" // 位置ID
  },
  "certificationText": "", // 认证文本
  "cmdUinRingtoneId": 0, // 铃声ID
  "longGroupName": "", // 群名称
  "autoAgreeJoinGroupUserNumForConfGroup": 50, // 自动同意加入群聊人数
  "autoAgreeJoinGroupUserNumForNormalGroup": 50, // 自动同意加入群聊人数
  "cmdUinFlagExt3Grocery": 0, // 群聊标识扩展
  "groupCardPrefix": { // 群名片前缀
    "introduction": "string", // 群介绍
    "rptPrefix": [] // 群名片前缀
  },
  "groupExt": { // 群聊扩展
    "groupInfoExtSeq": 162, // 群信息扩展序号
    "reserve": 0, // 保留字段
    "luckyWordId": "1", // 幸运词ID
    "lightCharNum": 1, // 幸运词数量
    "luckyWord": "128√e980", // 幸运词
    "starId": 0, // 群星级
    "essentialMsgSwitch": 0, // 群内消息免打扰
    "todoSeq": 0, // 待办事项序号
    "blacklistExpireTime": 0, // 黑名单过期时间
    "isLimitGroupRtc": 0, // 是否限制群聊
    "companyId": 0, // 公司ID
    "hasGroupCustomPortrait": 1, // 是否设置群聊头像
    "bindGuildId": "0", // 绑定群聊ID
    "groupOwnerId": { // 群主信息
      "memberUin": "xxx", // 群主QQ号
      "memberUid": "u_xxx", // 群主UID
      "memberQid": "xxx" // 群主QID
    },
    "essentialMsgPrivilege": 0, // 群内消息免打扰权限
    "msgEventSeq": "0", // 消息事件序号
    "inviteRobotSwitch": 0, // 机器人邀请开关
    "gangUpId": "0", // 群聊ID
    "qqMusicMedalSwitch": 0, // 群聊勋章开关
    "showPlayTogetherSwitch": 0, // 群聊一起听开关
    "groupFlagPro1": "0", // 群聊标识
    "groupBindGuildIds": { // 绑定频道ID列表
      "guildIds": [] // 频道ID列表
    },
    "viewedMsgDisappearTime": "0", // 已读消息消失时间
    "groupExtFlameData": { // 群聊火焰数据
      "switchState": 0, // 开关状态
      "state": 0, // 状态
      "dayNums": [], // 天数列表
      "version": 0, // 版本
      "updateTime": "0", // 更新时间
      "isDisplayDayNum": false // 是否显示天数
    },
    "groupBindGuildSwitch": 2, // 绑定频道开关
    "groupAioBindGuildId": "0", // 群聊ID
    "groupExcludeGuildIds": { // 排除频道ID列表
      "guildIds": [] // 频道ID列表
    },
    "fullGroupExpansionSwitch": 0, // 群聊扩展开关
    "fullGroupExpansionSeq": "0", // 群聊扩展序号
    "inviteRobotMemberSwitch": 1, // 机器人邀请开关
    "inviteRobotMemberExamine": 0, // 机器人邀请审核
    "groupSquareSwitch": 0 // 群聊广场开关
  },
  "msgLimitFrequency": 0, // 消息限制频率
  "hlGuildAppid": 0, // 频道ID
  "hlGuildSubType": 0, // 频道子类型
  "isAllowRecallMsg": 0, // 是否允许撤回消息
  "confUin": "0", // 频道ID
  "confMaxMsgSeq": 0, // 频道最大消息序号
  "confToGroupTime": 0, // 频道加入时间
  "groupSchoolInfo": { // 群聊学校信息
    "location": "", // 位置
    "grade": 0, // 年级
    "school": "" // 学校
  },
  "activeMemberNum": 101, // 活跃成员数
  "groupGrade": 3, // 群等级
  "groupCreateTime": 1718463457, // 群创建时间
  "subscriptionUin": "0", // 订阅ID
  "subscriptionUid": "u_invalid_______________", // 订阅UID
  "noFingerOpenFlag": 1, // 指纹开锁
  "noCodeFingerOpenFlag": 0, // 指纹开锁
  "isGroupFreeze": 0, // 群聊冻结
  "allianceId": "0", // 联盟ID
  "groupExtOnly": { // 群聊扩展
    "tribeId": 0, // 部落ID
    "moneyForAddGroup": 0 // 加群费用
  },
  "isAllowConfGroupMemberModifyGroupName": 0, // 是否允许频道成员修改群名称
  "isAllowConfGroupMemberNick": 0, // 是否允许频道成员修改群昵称
  "isAllowConfGroupMemberAtAll": 0, // 是否允许频道成员@全体
  "groupClassText": "", // 群聊分类文本
  "groupFreezeReason": 0, // 群聊冻结原因
  "headPortraitSeq": 1, // 头像序号
  "groupHeadPortrait": { // 群聊头像
    "portraitCnt": 0, // 头像数量
    "portraitInfo": [], // 头像信息
    "defaultId": 0, // 默认头像ID
    "verifyingPortraitCnt": 0, // 验证头像数量
    "verifyingPortraitInfo": [] // 验证头像信息
  },
  "cmdUinJoinMsgSeq": 305721, // 加入消息序号
  "cmdUinJoinRealMsgSeq": 0, // 加入消息序号
  "groupAnswer": "", // 群聊验证问题
  "groupAdminMaxNum": 15, // 群管理员最大数量
  "inviteNoAuthNumLimit": "0", // 邀请无权限数量限制
  "hlGuildOrgId": 0, // 频道组织ID
  "isAllowHlGuildBinary": 0, // 是否允许频道绑定
  "localExitGroupReason": 0, // 本地退出群聊原因
  "group_all_shut": 0, // 群聊全员禁言
  "group_remark": "", // 群聊备注
  "group_id": 967068507, // 群号
  "group_name": "string", // 群名称
  "member_count": 196, // 成员数
  "max_member_count": 500 // 最大成员数
}

参数

字段名数据类型默认值说明
group_idnumber-群号

响应数据

参数较为复杂 推荐直接查看响应示例

字段名数据类型说明
groupCodestring群号
groupUinstring群聊ID
ownerUidstring群主UID
ownerUinstring群主QQ号
groupFlagnumber群聊标识
groupFlagExtnumber群聊标识扩展
maxMemberNumnumber最大成员数
memberNumnumber成员数
groupOptionnumber群聊选项
classExtnumber群聊分类
groupNamestring群名称
fingerMemostring群备注
groupQuestionstring群验证问题
certTypenumber群认证类型
richFingerMemostring群备注
tagRecordarray群标签
shutUpAllTimestampnumber全员禁言时间
shutUpMeTimestampnumber禁言时间
groupTypeFlagnumber群类型
privilegeFlagnumber权限
groupSecLevelnumber群等级
groupFlagExt3number群聊标识扩展
isConfGroupnumber是否为频道
isModifyConfGroupFacenumber是否可以修改频道头像
isModifyConfGroupNamenumber是否可以修改频道名称
groupFlagExt4number群聊标识扩展
groupMemostring群备注
cmdUinMsgSeqnumber消息序号
cmdUinJoinTimenumber加入时间
cmdUinUinFlagnumber群聊标识
cmdUinMsgMasknumber消息掩码
groupSecLevelInfonumber群等级
cmdUinPrivilegenumber权限
cmdUinFlagEx2number群聊标识扩展
appealDeadlinenumber申诉截止时间
remarkNamestring群备注
isTopboolean是否置顶
groupFacenumber群头像
groupGeoInfogroupGeoInfo地理位置信息
certificationTextstring认证文本
cmdUinRingtoneIdnumber铃声ID
longGroupNamestring群名称
autoAgreeJoinGroupUserNumForConfGroupnumber自动同意加入群聊人数(频道)
autoAgreeJoinGroupUserNumForNormalGroupnumber自动同意加入群聊人数(普通群)
cmdUinFlagExt3Grocerynumber群聊标识扩展
groupCardPrefixgroupCardPrefix群名片前缀
groupExtgroupExt群聊扩展信息
msgLimitFrequencynumber消息限制频率
hlGuildAppidnumber频道ID
hlGuildSubTypenumber频道子类型
isAllowRecallMsgnumber是否允许撤回消息
confUinstring频道ID
confMaxMsgSeqnumber频道最大消息序号
confToGroupTimenumber频道加入时间
groupSchoolInfogroupSchoolInfo群聊学校信息
activeMemberNumnumber活跃成员数
groupGradenumber群等级
groupCreateTimenumber群创建时间
subscriptionUinstring订阅ID
subscriptionUidstring订阅UID
noFingerOpenFlagnumber指纹开锁标志
noCodeFingerOpenFlagnumber指纹开锁标志
isGroupFreezenumber群聊冻结状态
allianceIdstring联盟ID
groupExtOnlygroupExtOnly群聊扩展
isAllowConfGroupMemberModifyGroupNamenumber是否允许频道成员修改群名称
isAllowConfGroupMemberNicknumber是否允许频道成员修改群昵称
isAllowConfGroupMemberAtAllnumber是否允许频道成员@全体
groupClassTextstring群聊分类文本
groupFreezeReasonnumber群聊冻结原因
headPortraitSeqnumber头像序号
groupHeadPortraitgroupHeadPortrait群聊头像
cmdUinJoinMsgSeqnumber加入消息序号
cmdUinJoinRealMsgSeqnumber加入消息序号
groupAnswerstring群聊验证问题
groupAdminMaxNumnumber群管理员最大数量
inviteNoAuthNumLimitstring邀请无权限数量限制
hlGuildOrgIdnumber频道组织ID
isAllowHlGuildBinarynumber是否允许频道绑定
localExitGroupReasonnumber本地退出群聊原因
group_all_shutnumber群聊全员禁言
group_remarkstring群聊备注
group_idnumber群号
group_namestring群名称
member_countnumber成员数
max_member_countnumber最大成员数

groupGeoInfo

字段名数据类型说明
ownerUidstring群主UID
SetTimenumber设置时间
CityIdnumber城市ID
Longitudestring经度
Latitudestring纬度
GeoContentstring地理位置
poiIdstring位置ID

groupCardPrefix

字段名数据类型说明
introductionstring群介绍
rptPrefixarray群名片前缀

groupExt

字段名数据类型说明
groupInfoExtSeqnumber群信息扩展序号
reservenumber保留字段
luckyWordIdstring幸运词ID
lightCharNumnumber幸运词数量
luckyWordstring幸运词
starIdnumber群星级
essentialMsgSwitchnumber群内消息免打扰
todoSeqnumber待办事项序号
blacklistExpireTimenumber黑名单过期时间
isLimitGroupRtcnumber是否限制群聊
companyIdnumber公司ID
hasGroupCustomPortraitnumber是否设置群聊头像
bindGuildIdstring绑定群聊ID
groupOwnerIdgroupOwnerId群主信息
essentialMsgPrivilegenumber群内消息免打扰权限
msgEventSeqstring消息事件序号
inviteRobotSwitchnumber机器人邀请开关
gangUpIdstring群聊ID
qqMusicMedalSwitchnumber群聊勋章开关
showPlayTogetherSwitchnumber群聊一起听开关
groupFlagPro1string群聊标识
groupBindGuildIdsgroupBindGuildIds绑定频道ID列表
viewedMsgDisappearTimestring已读消息消失时间
groupExtFlameDatagroupExtFlameData群聊火焰数据
groupBindGuildSwitchnumber绑定频道开关
groupAioBindGuildIdstring群聊ID
groupExcludeGuildIdsgroupExcludeGuildIds排除频道ID列表
fullGroupExpansionSwitchnumber群聊扩展开关
fullGroupExpansionSeqstring群聊扩展序号
inviteRobotMemberSwitchnumber机器人邀请开关
inviteRobotMemberExaminenumber机器人邀请审核
groupSquareSwitchnumber群聊广场开关

groupOwnerId2

字段名数据类型说明
memberUinstring群主QQ号
memberUidstring群主UID
memberQidstring群主QID

groupBindGuildIds2

字段名数据类型说明
guildIdsarray频道ID列表

groupExtFlameData2

字段名数据类型说明
switchStatenumber开关状态
statenumber状态
dayNumsarray天数列表
versionnumber版本
updateTimestring更新时间
isDisplayDayNumboolean是否显示天数

groupExcludeGuildIds2

字段名数据类型说明
guildIdsarray频道ID列表

groupSchoolInfo

字段名数据类型说明
locationstring位置
gradenumber年级
schoolstring学校

groupExtOnly

字段名数据类型说明
tribeIdnumber部落ID
moneyForAddGroupnumber加群费用

groupHeadPortrait

字段名数据类型说明
portraitCntnumber头像数量
portraitInfoarray头像信息
defaultIdnumber默认头像ID
verifyingPortraitCntnumber验证头像数量
verifyingPortraitInfoarray验证头像信息

获取被过滤的加群请求

  • get_group_ignore_add_request (NapCat拓展)
点击查看响应示例数据
json
[
  {
    "request_id": 123456789,
    "invitor_uin": 123456789,
    "invitor_nick": "string",
    "group_id": 123456789,
    "group_name": "string",
    "message": "string",
    "checked": true,
    "actor": 123456789,
    "requester_nick": "string"
  }
]

参数

提示

该 API 没有请求参数

响应数据

响应数据为数组 每个元素为一个对象 对象的属性如下

字段名数据类型说明
request_idnumber请求ID
invitor_uinnumber邀请者QQ号
invitor_nickstring邀请者昵称
group_idnumber群号
group_namestring群名称
messagestring验证消息
checkedboolean是否已处理
actornumber操作人QQ号
requester_nickstring请求者昵称

获取群禁言列表

  • get_group_shut_list (NapCat拓展)
点击查看请求示例数据
json
{
  "group_id": 123456789
}
点击查看响应示例数据
json
[
  {
    "uid": "u_xxx", // 用户UID
    "qid": "", // 用户QID
    "uin": "QQ号", // 用户QQ号
    "nick": "昵称", // 用户昵称
    "remark": "", // 备注
    "cardType": 0, // 群名片类型
    "cardName": "群名片", // 群名片
    "role": 3, // 角色
    "avatarPath": "", // 头像路径
    "shutUpTime": 1749730698, // 禁言时间
    "isDelete": false, // 是否删除
    "isSpecialConcerned": false, // 是否特别关注
    "isSpecialShield": false, // 是否特别屏蔽
    "isRobot": false, // 是否机器人
    "groupHonor": { // 群荣誉
      "0": 8,
      "1": 3,
      "2": 8,
      "3": 1,
      "4": 16,
      "5": 32
    },
    "memberRealLevel": 32, // 成员真实等级
    "memberLevel": 1, // 成员等级
    "globalGroupLevel": 0, // 全局群等级
    "globalGroupPoint": 0, // 全局群积分
    "memberTitleId": 10315, // 成员头衔ID
    "memberSpecialTitle": "昵称", // 成员特殊头衔
    "specialTitleExpireTime": "4294967295", // 特殊头衔过期时间
    "userShowFlag": 1, // 用户展示标志
    "userShowFlagNew": 0, // 用户展示标志新
    "richFlag": 0, // 富文本标志
    "mssVipType": 0, // 会员类型
    "bigClubLevel": 0, // 大群等级
    "bigClubFlag": 0, // 大群标志
    "autoRemark": "", // 自动备注
    "creditLevel": 0, // 信用等级
    "joinTime": 1720265206, // 加入时间
    "lastSpeakTime": 1749730094, // 最后发言时间
    "memberFlag": 1, // 成员标志
    "memberFlagExt": 1, // 成员标志扩展
    "memberMobileFlag": 1, // 成员手机标志
    "memberFlagExt2": 0, // 成员标志扩展2
    "isSpecialShielded": false, // 是否特别屏蔽
    "cardNameId": 0 // 群名片ID
  }
]

参数

字段名数据类型默认值说明
group_idnumber-群号

响应数据

响应数据为数组 每个元素为一个对象 对象的属性如下

字段名数据类型说明
uidstring用户UID
qidstring用户QID
uinnumber用户QQ号
nickstring用户昵称
remarkstring备注
cardTypenumber群名片类型
cardNamestring群名片
rolenumber角色
avatarPathstring头像路径
shutUpTimenumber禁言时间
isDeleteboolean是否删除
isSpecialConcernedboolean是否特别关注
isSpecialShieldboolean是否特别屏蔽
isRobotboolean是否机器人
groupHonorobject群荣誉
memberRealLevelnumber成员真实等级
memberLevelnumber成员等级
globalGroupLevelnumber全局群等级
globalGroupPointnumber全局群积分
memberTitleIdnumber成员头衔ID
memberSpecialTitlestring成员特殊头衔
specialTitleExpireTimestring特殊头衔过期时间
userShowFlagnumber用户展示标志
userShowFlagNewnumber用户展示标志新
richFlagnumber富文本标志
mssVipTypenumber会员类型
bigClubLevelnumber大群等级
bigClubFlagnumber大群标志
autoRemarkstring自动备注
creditLevelnumber信用等级
joinTimenumber加入时间
lastSpeakTimenumber最后发言时间
memberFlagnumber成员标志
memberFlagExtnumber成员标志扩展
memberMobileFlagnumber成员手机标志
memberFlagExt2number成员标志扩展2
isSpecialShieldedboolean是否特别屏蔽
cardNameIdnumber群名片ID

获取群过滤系统消息

  • get_group_ignored_notifies (NapCat拓展)
点击查看响应示例数据
json
{
  // 在4.7.79版本中新增了 invited_requests 与 InvitedRequest 一致
  "InvitedRequest": [ // 注意这里返回的是 `InvitedRequest` 而不是 `invited_requests`
    {
      "request_id": 0,
      "invitor_uin": 0,
      "invitor_nick": "string",
      "group_id": 0,
      "message": "string", // 拓展字段
      "group_name": "string",
      "checked": true,
      "actor": 0,
      "requester_nick": "string" // 拓展字段
    }
  ],
  "join_requests": [
    {
      "request_id": 0,
      "requester_uin": 0, // napcat 没有这个字段
      "invitor_uin": 0, // 拓展字段
      "invitor_nick": "string", // 拓展字段
      "group_id": 0,
      "message": "string",
      "group_name": "string",
      "checked": true,
      "actor": 0,
      "requester_nick": "string"
    }
  ]
}

参数

字段名数据类型默认值说明
group_idnumber-群号

响应数据

字段名数据类型说明
InvitedRequestNCInvitedRequest[]邀请消息列表
join_requestsNCJoinRequest[]进群消息列表

NCInvitedRequest

字段名数据类型说明
request_idnumber (int64)请求ID
invitor_uinnumber (int64)邀请者
invitor_nickstring邀请者昵称
group_idnumber (int64)群号
group_namestring群名
checkedboolean是否已被处理
actornumber (int64)处理者, 未处理为0
messagestring验证消息
requester_nickstring请求者昵称

NCJoinRequest

字段名数据类型说明
request_idnumber (int64)请求ID
requester_nickstring请求者昵称
messagestring验证消息
group_idnumber (int64)群号
group_namestring群名
checkedboolean是否已被处理
actornumber (int64)处理者, 未处理为0
invitor_uinnumber (int64)邀请者
invitor_nickstring邀请者昵称