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格式的命令,则结果不会显示图片。
谢谢!
答案 0 :(得分:1)
这样,您的嵌入将支持gif
.setImage(message.author.displayAvatarURL({dynamic : true}))