Avatar命令不显示个人资料图片

时间:2020-05-21 05:08:49

标签: node.js discord discord.js

我正在执行头像命令,它在嵌入中显示用户名,而不是实际的头像。

if (message.content.startsWith(PREFIX + 'avatar')) {
    const user = message.mentions.users.first() || message.author;
    const avatarEmbed = new Discord.MessageEmbed()
        .setImage(user.avatarURL)
        .setAuthor(user.username)
        .setColor(0x7732a8);
    message.channel.send(avatarEmbed);
}

a screenshot of the command

1 个答案:

答案 0 :(得分:1)

易于解决,
user#avatarURL()是一个函数,因此只需在其后添加()。