【问题标题】:Discord.js v13 bot displays undefined instead of emojiDiscord.js v13 机器人显示未定义而不是表情符号
【发布时间】: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


【解决方案1】:

为什么不改用message.reply("&lt;:money:914429973593468938&gt;")。对我来说工作得很好。 是的,我知道你的问题已经在评论中回答了

【讨论】:

    猜你喜欢
    • 2022-01-18
    • 2019-07-31
    • 2023-03-10
    • 2021-03-21
    • 2021-12-06
    • 2020-07-18
    • 2021-10-16
    • 1970-01-01
    • 2020-08-27
    相关资源
    最近更新 更多