-
Notifications
You must be signed in to change notification settings - Fork 57
Open
Description
RT
Gensokyo/handlers/get_group_member_info.go
Lines 68 to 88 in 3723b1c
func GetGroupMemberInfo(client callapi.Client, api openapi.OpenAPI, apiv2 openapi.OpenAPI, message callapi.ActionMessage) (string, error) { | |
// 使用虚拟数据构造 MemberInfo | |
memberInfo := &MemberInfo{ | |
UserID: 123456789, // 虚拟的 QQ 号 | |
GroupID: 987654321, // 虚拟的群号 | |
Nickname: "主人", // 虚拟昵称 | |
Card: "主人", | |
Sex: "unknown", // 性别未知 | |
Age: 20, // 虚拟年龄 | |
Area: "虚拟地区", | |
JoinTime: 1630416000, // 虚拟加群时间戳 | |
LastSentTime: 1630502400, // 虚拟最后发言时间戳 | |
Level: "1", // 虚拟成员等级 | |
Role: "member", // 角色为普通成员 | |
Unfriendly: false, // 没有不良记录 | |
Title: "虚拟头衔", | |
TitleExpireTime: 1630598800, // 虚拟头衔过期时间 | |
CardChangeable: true, // 允许修改群名片 | |
ShutUpTimestamp: 0, // 不在禁言中 | |
} | |
71-72行id均为常数,而 ob11 协议中API请求中自带包含
user_id
和 group_id
。为什么不能直接填入进去?某些框架会直接将该API返回值存储为用户数据,导致所有人的userId都是123456789Metadata
Metadata
Assignees
Labels
No labels