不和谐 Java JDA |哪个反应是加成

Discord Java JDA | which reaction was addet

如何查看消息中添加了哪些反应?我想创建一个带有一些反应的命令 (!roles),如果你点击一个,你就会得到一个角色。 我试过这样:

if(event.getReactionEmote().emote == ":salt:") {
    Guild guild = event.getGuild();
    guild.addRoleToMember(event.getMember(), guild.getRoleById("*ROLEID*")).queue();
}

但是不行。

使用 event.getReactionEmote().getEmoji.equals("EMOTE"),其中“EMOTE”等于您想要的表情符号。

您可以使用 EmojiTerra 找到您喜欢的表情符号的正确代码。 (您可以在“表情符号 - 代码”中找到它。使用“Java、JavaScript & JSON”的代码。)

示例:盐的正确代码是 \uD83E\uDDC2