不和谐 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
。
如何查看消息中添加了哪些反应?我想创建一个带有一些反应的命令 (!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
。