Похоже, что ваш командный синтаксис похож на !kick @member
.
Так что вы, вероятно, захотите проверить, начинается ли сообщение с !kick
вместо проверка на равенство. Или, предпочтительно, проверьте, равна ли подстрока перед первым пробелом !kick
.
. Прямо сейчас, если бы вы выполнили команду с правильным синтаксисом, вы не смогли бы пройти через первое условие, потому что Строка будет что-то вроде !kick @member
. И наоборот, если первое условие в вашем фрагменте истинно, event.getMessage().getMentionedMembers()
пусто, и ваш метод возвращает.