diff --git a/src/core/entities/group.ts b/src/core/entities/group.ts index f486f9ec..780b9f9a 100644 --- a/src/core/entities/group.ts +++ b/src/core/entities/group.ts @@ -117,7 +117,7 @@ export enum GroupMemberRole { } export interface GroupMember { - memberRealLevel: string | undefined; + memberRealLevel: number | undefined; memberSpecialTitle?: string; avatarPath: string; cardName: string; diff --git a/src/onebot/entities.ts b/src/onebot/entities.ts index 7d4cf5cd..d043e3e0 100644 --- a/src/onebot/entities.ts +++ b/src/onebot/entities.ts @@ -66,7 +66,7 @@ export class OB11Entities { sex: OB11Entities.sex(member.sex!), age: member.age ?? 0, area: '', - level: member.memberRealLevel ?? '0', + level: member.memberRealLevel?.toString() ?? '0', qq_level: member.qqLevel && calcQQLevel(member.qqLevel) || 0, join_time: +member.joinTime, last_sent_time: +member.lastSpeakTime,