module.exports = {
name: 'bigemote',
description: 'Big emote picture',
execute(client, message, args) {
const Discord = require("discord.js")
let emoji_id = message.guild.emojis.cache.find(e => e.id == 'id')
let emoji_pic = `https://cdn.discordapp.com/emojis/${emoji_id}.gif`
let emoji_embed = new Discord.MessageEmbed()
.setAuthor('Big Emote',message.author.displayAvatarURL({dynamic: true, size: 1024}))
.setColor('#00FFFF')
.setImage(emoji_pic)
message.channel.send(emoji_pic)
}};这是我的代码,我的错误是:

如果表情是动画的或不是动画的,我想更改URL的扩展名
发布于 2020-11-24 02:17:15
您可以检查animated属性。
let emoji = message.guild.emojis.cache.find(e => e.id == 'id')
let emoji_pic =
`https://cdn.discordapp.com/emojis/${emoji.id}.${emoji.animated ? 'gif' : 'png'}`https://stackoverflow.com/questions/64973206
复制相似问题