Discord.js 发送表情符号

Ret*_*tr0 4 javascript discord.js

我试图让我的机器人在我输入时发送表情符号 =emoji

我已经设法完成了所有工作,但我不知道如何让机器人通过表情符号的 ID 发送表情符号。

任何帮助,将不胜感激!

小智 5

你知道表情符号的名字吗?如果是这样,你可以简单地这样做:

message.channel.send("<:emoji name:emoji id>")
Run Code Online (Sandbox Code Playgroud)

如果没有,你可能会这样做,

const emoji = bot.emojis.cache.get("emoji id")

message.channel.send(`${emoji}`)
Run Code Online (Sandbox Code Playgroud)

我认为必须缓存表情符号才能使上述方法起作用,我相信其他人可以提出更好的解决方案。

希望我能帮上忙!