我的头像命令在discord.js v12上不支持gif格式

问题描述 投票:0回答:1
let embed = new Discord.MessageEmbed()
        .setColor("#985ce7")
        .setAuthor(message.author.tag, message.author.displayAvatarURL())
        .setDescription(`[Avatar URL Link](${message.author.displayAvatarURL()})`)
        .setImage(message.author.displayAvatarURL())

        message.channel.send(embed)

如果化身用户使用的命令为gif格式,则结果不是gif格式。

但是,我尝试如下

let embed = new Discord.MessageEmbed()
        .setColor("#985ce7")
        .setAuthor(message.author.tag, message.author.displayAvatarURL())
        .setDescription(`[Avatar URL Link](${message.author.displayAvatarURL()})`)
        .setImage(message.author.displayAvatarURL({format : "gif"}))
         message.channel.send(embed)

如果头像用户以png格式使用命令,则结果不会显示图片。

谢谢!

javascript format discord discord.js
1个回答
0
投票

这样,您的嵌入将支持gif

.setImage(message.author.displayAvatarURL({dynamic : true}))
© www.soinside.com 2019 - 2024. All rights reserved.