使用反应的JDA quzzing系统:使用if-then语句检查答案

时间:2020-09-17 01:13:18

标签: java discord discord-jda

因此,我从事JDA已有一段时间了,我想创建一个测验系统,使人们可以使用反应进行回答。问题是:我被困在如何检查谁投票给哪个反应上。我的代码在这里:

public void onMessageReactionAdd(MessageReactionAddEvent event) {
        
        MessageReaction reaction = event.getReaction();
        ReactionEmote emote = reaction.getReactionEmote();
        
        //if user reaction = certain emote then ...
}

我坚持这样做是因为我似乎找不到任何与用户反应有关的API。任何帮助都将得到感谢!

1 个答案:

答案 0 :(得分:0)

您需要将每个有投票权的用户保存在数据库中。

例如使用MongoDBMySQL