【发布时间】:2020-03-14 09:39:36
【问题描述】:
我正在努力寻找一种方法来检查用户是否具有角色。 我知道如何找到某个角色:
public Role findRole(Guild guild, String name) {
List<Role> roles = guild.getRolesByName(name, true);
if (roles.size() <= 0) {
throw new RuntimeException("Role with name " + name + " on Guild " + guild.getName() + " not found!");
} else {
return roles.get(0);
}
}
我有一个角色:Role neededEole=findRole(event.getGuild(),"Admin");
我知道如何搜索用户:String user=event.getAuthor().getId();
或:User user=event.getAuthor();
但我不知道如何让这两者在 JDA 中协同工作以检查该用户是否具有该角色。
有人可以帮帮我吗?
【问题讨论】:
标签: java discord discord-jda