Discord 机器人:我的机器人发送的表情符号无法显示

Discord Bots: Emojis sent by my bot don't get visualized

以前从来没有过。最近我注意到我的一个机器人在嵌入或作为消息发送的 一些 表情符号没有被可视化(在下图中预览)

然后在我的另一个机器人中,所有 表情符号都没有可视化(在下图中预览),无论是在嵌入还是常见消息中

我承认应该按照以下格式通过机器人发送表情符号:<:emoji_name:emoji_id>并且我确信实际的表情符号名称和 ID 与机器人发送的相同。

我所有的表情符号都存储在 3 个私人服务器中。我的所有机器人 (3) 都在使用表情符号。当“Bot 1”发送 :members: 表情符号时,“Bot 2”无法可视化(他们的代码中都有相同的表情符号名称和 ID。

这真的很奇怪,我不知道发生了什么。也许是 Discord API。我不知道。

我会三重检查几件事。 我会确保机器人在机器人邀请(供以后使用)和每个频道上都具有“使用外部表情符号”权限。这可能是您忽略的极其简单的答案再次看起来就像 did. If that fails, then I would look through 一样,以确保您像他一样涵盖 所有 您的基础。