【发布时间】:2022-01-05 12:53:41
【问题描述】:
我希望我的机器人显示来自另一台服务器的表情符号,但我得到了未定义的表情符号而不是表情符号。表情符号 ID 正确。这是我的代码:
const emoji = client.emojis.cache.get("<:money:914429973593468938>")
message.reply(`${emoji}`)
【问题讨论】:
-
集合按 ID 映射。
.get("914429973593468938")。您可能需要查看resolve():discord.js.org/#/docs/main/stable/class/… -
您正在尝试访问缓存的表情符号,而您正在寻找的表情符号可能不在机器人的缓存中,这就是您未定义的原因。
-
@iiRealistic_Dev 谢谢
标签: javascript node.js discord discord.js bots