This commit is contained in:
idranme 2024-08-16 21:58:05 +08:00
parent 0d7aa9bd2c
commit 8542594181
No known key found for this signature in database
GPG Key ID: 926F7B5B668E495F
2 changed files with 9 additions and 2 deletions

View File

@ -45,7 +45,7 @@ export enum GroupMemberRole {
}
export interface GroupMember {
memberSpecialTitle: string
memberSpecialTitle?: string
avatarPath: string
cardName: string
cardType: number
@ -60,4 +60,7 @@ export interface GroupMember {
isRobot: boolean
sex?: Sex
qqLevel?: QQLevel
isChangeRole: boolean
joinTime: string
lastSpeakTime: string
}

View File

@ -24,7 +24,11 @@ class GetGroupMemberInfo extends BaseAction<PayloadType, OB11GroupMember> {
log('群成员详细信息结果', info)
Object.assign(member, info)
}
return OB11Constructor.groupMember(payload.group_id.toString(), member)
const ret = OB11Constructor.groupMember(payload.group_id.toString(), member)
const date = Math.round(Date.now() / 1000)
ret.last_sent_time = Number(member.lastSpeakTime || date)
ret.join_time = Number(member.joinTime || date)
return ret
} else {
throw `群成员${payload.user_id}不存在`
}