Discord.js 阿凡达;提到,不和谐的机器人

Discord.js 阿凡达;提到,不和谐的机器人,discord.js,Discord.js,我不明白如何使它,当我使用这个代码时,它不仅会给我我的化身,而且当我提到其他用户时,也会给他们。我需要使用richembeds来实现这一点,如下所示。请帮忙 } else if (command === 'avatar') { const embed = new Discord.RichEmbed() .setAuthor('Akirabot. Your avatar.') .setColor(0x348fcd) .setTitle('')

我不明白如何使它,当我使用这个代码时,它不仅会给我我的化身,而且当我提到其他用户时,也会给他们。我需要使用richembeds来实现这一点,如下所示。请帮忙

} else if (command === 'avatar') {
    const embed = new Discord.RichEmbed()
        .setAuthor('Akirabot. Your avatar.')
        .setColor(0x348fcd)
        .setTitle('')
        .addField(`${message.author.avatarURL}`, `Your avatar, click to url to open image with size 2048px.`, true)
        .setFooter('— Akirabot.')
        .setTimestamp()
        .setImage(`${message.author.avatarURL}`, true)
    message.channel.send({ embed });

let user=message.notices.users.first()| | message.author如果你提到某人,它会被提及;如果没有提及,它将是消息作者

} else if (command === 'avatar') {
    let user = message.mentions.users.first() || message.author;
    const embed = new Discord.RichEmbed()
        .setAuthor('Akirabot. Your avatar.')
        .setColor(0x348fcd)
        .setTitle('')
        .addField(`${user.avatarURL}`, `Your avatar, click to url to open image with size 2048px.`, true)
        .setFooter('— Akirabot.')
        .setTimestamp()
        .setImage(`${user.avatarURL}`, true)
    message.channel.send({ embed });

因为我回复的时候是不和谐的JSV12RN,所以你可以用它作为你的机器人
例如:message.author.displayAvatarURL()

如果不难,用RichEmbeddes编写一个示例代码。