带有表情符号的怪异错误:ID和名称相同,但皮肤不同且不相等?

问题描述

我使用表情符号,大部分时间都很好。但是我有一个非常讨厌的错误,无法修复。我的脚本检测到表情符号并替换了它们。但是当它们很少时,当用户上传表情符号以及我从控制台复制粘贴表情符号时,它们似乎有所不同:

Emoji dagger: ?️
Emoji dagger too: ?

这真的很好奇,因为第一个匕首不等于另一个匕首,因此无法再被检测到。

解决方法

不一致的表情符号不是正常的表情符号。

Discord输出

<(a):emoji_name:7093749473846>

全球

?

如果您仍然不了解,可以先尝试使用不和谐表情符号将其复制并粘贴到不和谐频道名称中。然后用普通的表情符号 (To get a normal emoji make a backslash before a discord emoji and send it,discord will change it into a normal emoji)查看区别。这就是为什么有时会出现此问题的原因。这不是错误,但不是所有人都知道的信息

Before

After