【发布时间】:2021-02-28 19:04:42
【问题描述】:
我正在尝试使用 discordjs v12 获取自定义表情符号,并且我想这样做,以便无论机器人在哪个服务器上,它都能够发送自定义表情符号。这是我的代码b
const Discord = require('discord.js')
module.exports = {
name: 'showemoji',
description: 'shows my cool custom emoji!',
cooldown: 0,
execute(message, args, d) {
const someEmoji = message.client.emojis.cache.get("778264742606798860");
message.channel.send(`${someEmoji}`);
}
};
但是,当它在聊天中发送时,它会显示“未定义”,并且不会在控制台中引发错误。我该如何解决这个问题?
【问题讨论】:
-
顺便说一下,id有效。
-
您是否尝试过登录
message.client.emojis.cache以查看表情符号是否存在? -
不,不过我会试试的。
标签: discord discord.js emoji