diff --git a/src/core/types/user.ts b/src/core/types/user.ts index 67d015e6..25d29d0e 100644 --- a/src/core/types/user.ts +++ b/src/core/types/user.ts @@ -18,7 +18,7 @@ export interface BuddyCategoryType { export interface CoreInfo { uid: string; uin: string; - nick: string; + nick?: string; remark: string; } diff --git a/src/onebot/helper/data.ts b/src/onebot/helper/data.ts index 867149ec..be562a5a 100644 --- a/src/onebot/helper/data.ts +++ b/src/onebot/helper/data.ts @@ -23,7 +23,7 @@ export class OB11Construct { ...rawFriend.baseInfo, ...rawFriend.coreInfo, user_id: parseInt(rawFriend.coreInfo.uin), - nickname: rawFriend.coreInfo.nick, + nickname: rawFriend.coreInfo.nick ?? "", remark: rawFriend.coreInfo.remark ?? rawFriend.coreInfo.nick, sex: this.sex(rawFriend.baseInfo.sex), level: 0,