【发布时间】:2020-01-11 11:50:00
【问题描述】:
我正在制作一个不和谐的机器人,我希望该机器人发送用户发送的表情符号的图像或 gif,但我似乎无法弄清楚如何检测表情符号是否为动画。
var emoji1 = args[0].split(':')
var emojiID = emoji1[2].split('>')
const emoji = bot.emojis.get(emojiID);
if (emoji.animated == true) {
message.channel.send({
file: "https://cdn.discordapp.com/emojis/" + emojiID[0] + ".gif"
});
} else {
message.channel.send({
file: "https://cdn.discordapp.com/emojis/" + emojiID[0] + ".png"
});
}
但是当我运行它时,我得到一个错误
Cannot read property 'animated' of undefined
【问题讨论】:
标签: javascript discord discord.js