如果用户有gif,如何显示用户头像

时间:2020-07-04 22:03:52

标签: javascript node.js discord discord.js

每次我运行此命令:

        const profile = new Discord.MessageEmbed()
        .setTitle('**???? ???????????**')
        .addField('?????? ????', message.author.username)
        .addField('??????? ', version)
        .addField('??????? ??????', message.guild.name)
        .setColor(0xB68AFF)
        .setThumbnail(message.author.displayAvatarURL())
        .setFooter('Made by 11 | discord.gg/PPNyDyw');
        message.channel.send(profile);
        break;

它发布用户的头像,但如果他们有gif,则发布静止图像。

如何解决此问题?

1 个答案:

答案 0 :(得分:3)

您需要将其设置为选项(ImageURLOptions documentation)。

在此处搜索动态参数。您的代码需要这样:

message.author.displayAvatarURL({ dynamic : true })