message.member.displayAvatarURL();不是功能

时间:2020-03-14 20:40:15

标签: discord.js

我正在尝试向我的机器人添加命令,该命令将显示被提及者的头像。例如 > pfp @ user1 将显示用户1的头像。

但是我的代码返回了 message.member.displayAvatarURL();错误;不是函数

let member = message.mentions.members.first();

    if(member){
        message.member.displayAvatarURL();
    }

执行此操作的合适语法是什么?

1 个答案:

答案 0 :(得分:1)

displayAvatarURLUser而非GuildMember上的函数。

您可以get the user from the member这样:

message.member.user.displayAvatarURL();

或直接使用author属性:

message.author.displayAvatarURL();