diff --git a/lib/plugin.js b/lib/plugin.js index 55b12e8..43975f0 100644 --- a/lib/plugin.js +++ b/lib/plugin.js @@ -176,7 +176,10 @@ export class ZZZPlugin extends plugin { // 获取用户头像 let avatar = ''; - if (this.e.member?.getAvatarUrl) { + if (this.e.group?.pickMember) { + // 适配getUID修改了e.user_id为e.at的情况 + avatar = await this.e.group.pickMember(this.e.user_id).getAvatarUrl(); + } else if (this.e.member?.getAvatarUrl) { avatar = await this.e.member.getAvatarUrl(); } else if (this.e.friend?.getAvatarUrl) { avatar = await this.e.friend.getAvatarUrl();