1
0
mirror of https://github.com/Mrs4s/go-cqhttp.git synced 2025-05-05 03:23:49 +08:00

Merge pull request #573 from Diving-Fish/master

fix: get gender of group member
This commit is contained in:
Mrs4s 2021-01-24 14:50:13 +08:00 committed by GitHub
commit 5aaade7835
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -667,8 +667,11 @@ func (bot *CQBot) CQGetStrangerInfo(userId int64) MSG {
"sex": func() string {
if info.Sex == 1 {
return "female"
} else if info.Sex == 0 {
return "male"
}
return "male"
// unknown = 0x2
return "unknown"
}(),
"age": info.Age,
"level": info.Level,
@ -1012,7 +1015,15 @@ func convertGroupMemberInfo(groupId int64, m *client.GroupMemberInfo) MSG {
"user_id": m.Uin,
"nickname": m.Nickname,
"card": m.CardName,
"sex": "unknown",
"sex": func() string {
if m.Gender == 1 {
return "female"
} else if m.Gender == 0 {
return "male"
}
// unknown = 0xff
return "unknown"
}(),
"age": 0,
"area": "",
"join_time": m.JoinTime,