diff --git a/lib/mysapi.js b/lib/mysapi.js index 0feba27..db75495 100644 --- a/lib/mysapi.js +++ b/lib/mysapi.js @@ -256,7 +256,7 @@ export default class MysZZZApi extends MysApi { case 10041: case 5003: this.e.reply( - `UID:${this.uid},米游社账号异常,暂时无法查询,请尝试%绑定设备` + `UID:${this.uid},米游社账号异常,暂时无法查询,请尝试 %绑定设备帮助` ); break; case 10035: diff --git a/lib/plugin.js b/lib/plugin.js index 3d357e5..b92f48c 100644 --- a/lib/plugin.js +++ b/lib/plugin.js @@ -191,13 +191,13 @@ export class ZZZPlugin extends plugin { userData?.list?.find(item => item.game_uid == uid) || userData?.list?.[0]; // 获取用户头像 - let avatar = this.e?.bot?.avatar || ''; - if (this.e?.user_id) { - avatar = `https://q1.qlogo.cn/g?b=qq&s=0&nk=${this.e.user_id}`; - } else if (this.e.member?.getAvatarUrl) { + let avatar = ''; + if (this.e.member?.getAvatarUrl) { avatar = await this.e.member.getAvatarUrl(); } else if (this.e.friend?.getAvatarUrl) { avatar = await this.e.friend.getAvatarUrl(); + } else { + avatar = this.e?.bot?.avatar } // 写入数据 this.e.playerCard = {