Skip to content

group_info.db

完成解析表名分析
doubt_group_notify_list过滤群通知
group_bulletin群公告(只有最新一条会被存贮)
group_detail_info_ver1群聊更多信息
group_essence群精华消息
group_list群聊名称列表
group_member3群成员信息
group_member_level_info群等级头衔信息
group_notify_list群通知

group_notify_listdoubt_group_notify_list

群通知

列名类型含义说明
61001int消息时间戳删除末三位并使用毫秒级时间戳
61002int状态详见下方说明
61003int验证状态1为过滤,0为正常,2为同意,3为拒绝,4为忽略
61004protobuf群组信息群号与群昵称
61005protobuf被操作者nt_uid与QQ昵称
61006protobuf操作者显示于group_notify_list,nt_uid 与QQ昵称
61007protobuf操作人信息显示于doubt_group_notify_list,nt_uid与QQ昵称
61008int操作时间戳秒级时间戳
61009
61010str对方附加说明
61011str系统附加说明如风险提示

61001说明

申请加群:1

被设置为管理员:3

被移出群聊:6

被管理员拒绝加入:11

自主退出群聊:13

被取消管理员权限:15

group_bulletin

群公告

列名类型含义说明
60001intpeerUid(群号)
64205protobuf群公告内容protobuf格式,详见下

64205为protobuf格式

Byte RangeField NumberType含义
0-108964205protobuf
├─ 0-860001varint群号
├─ 8-108464202protobuf
│ ├─ 0-860001varint群号
│ ├─ 8-3664221string发布公告者nt_uid
│ ├─ 40-7664223stringfid
│ ├─ 80-8864225varintmsgTime(消息发布时间)
│ ├─ 88-9664226varintctime(公告发布时间)
│ └─ 4-1764452string群公告内容

group_detail_info_ver1

群聊更多信息

列名类型含义说明
60001int群号
60007str群名称
60216protobuf最新一条置顶公告仅存贮外显部分内容*
60217protobuf群描述*
60026str群备注*
60002str群主nt_uid
60004int建群时间
60005int群聊规模最大可容纳人数
60006int成员总人数
60218str群标签*
60224str入群问题*
60240protobuf群描述旧版QQ迁移数据
60340int退群标志0为群成员,为已不是群成员

*表示不一定存在数据

注意到group_list表中信息与group_detail_info_ver1对应,不再单独分析·如果有大佬能帮忙分析最好了

group_member3

群成员信息

列名类型含义说明
64003str群昵称*未设置为空
20002strQQ昵称
60001int所在群聊群号
1000strnt_uid
1002intuinQQ号
64007int入群时间
64008int最后发言时间
64009int最近一次禁言解封时间戳
64010int管理员标志0为普通成员,1为管理员
64015int
64016int是否为群成员0为是,1为已退群
64023str群自定义头衔*
64035int群成员等级

group_member_level_info

群等级头衔信息

列名类型含义说明
60001int群号
67100int群等级
67103protobuf默认群头衔信息

group_essence

精华消息设置提醒

列名类型含义说明
60001int群号
67501intmsgSeq 群聊消息ID在每个群聊中依次递增
67502intmsgRandom消息随机值,用于对消息去重(用于定位)
67503intuin消息发送者QQ号
67504strQQ昵称发送者QQ昵称
67505int设置状态1为被设置为精华,2为已被取消精华
67506intuin设置精华者QQ号
67507strQQ昵称设置精华者QQ昵称
67508int时间戳设置精华的时间