Я делаю команду, и мне нужно получить список ролей для пользователя, проблема в том, что аргумент является строкой, а getMember () ожидает пользователя. Как мне превратить строку в пользователя или есть только лучший способ?
У меня проблемы с друзьями, которые пробуют разные методы. Честно говоря, на данный момент я не могу вспомнить, что мы пытались.
else if(args[0].equalsIgnoreCase(MeatBotMain.prefix + "getuserroles")) {
Guild server = event.getGuild();
String userName = args[1];
Member user = server.getMember(userName);
List<Role> userRoles = user.getRoles();
}
Я не ожидал, что найти упомянутого пользователя будет так сложно, я думал, что он просто сработает с первой попытки.