diff --git a/src/main/java/com/bbn/hadder/commands/moderation/RulesCommand.java b/src/main/java/com/bbn/hadder/commands/moderation/RulesCommand.java index 497e5f0..07a86b4 100644 --- a/src/main/java/com/bbn/hadder/commands/moderation/RulesCommand.java +++ b/src/main/java/com/bbn/hadder/commands/moderation/RulesCommand.java @@ -74,10 +74,15 @@ public class RulesCommand implements Command { Role role = event.getMessage().getMentionedRoles().get(0); setRole(event, channel, message, event3, role); } else { - if (event3.getGuild().getRolesByName(event3.getMessage().getContentStripped(), true).size()>0) { + if (event3.getGuild().getRolesByName(event3.getMessage().getContentStripped(), true).size() > 0) { Role role = event3.getGuild().getRolesByName(event3.getMessage().getContentStripped(), true).get(0); setRole(event, channel, message, event3, role); - } // TODO + } else { + event3.getChannel().sendMessage(new MessageEditor().setDefaultSettings(MessageEditor.MessageType.WARNING) + .setTitle("Role does not exist") + .setDescription("The specified role does not exist on this guild.") + .build()).queue(); + } } }, event.getJDA(), event.getAuthor()); }, event.getJDA(), event.getAuthor());