无法从 IEmote 获取 ID

cannot get id from IEmote

你好,最近我一直在尝试使用 IEmote 重新创建表情符号。 我知道它采用 <:emoji_name:emoji_id> 的形式,但我不太清楚如何获取 ID。 我试图查看 documentation of IEmote,但遗憾的是我没有找到任何有关名称或 ID 的信息。

有没有办法获取生成表情的ID? 感谢您的帮助!

代码:

            foreach ( var emote in emoteList)
            {
                footer += $":{emote.Key.Name}:x{emote.Value.ReactionCount} ";
                Console.WriteLine(emote);
            }

原来我需要直接使用emote.Key

如果是自定义表情符号,则获取 ID 我可以将它转换成一个表情,从而找到包含 id 的函数。