Merge remote-tracking branch 'origin/greg-dev' into greg-dev
This commit is contained in:
commit
2f72f5e7b8
2 changed files with 21 additions and 7 deletions
|
|
@ -50,13 +50,25 @@ public class ClearCommand implements Command {
|
|||
List<Message> history = event.getTextChannel().getHistory().retrievePast(nbToDelete + 1).complete();
|
||||
List<Message> msgToDelete = new ArrayList<>(history);
|
||||
event.getTextChannel().deleteMessages(msgToDelete).queue();
|
||||
Message msg = event.getTextChannel().sendMessage(event.getMessageEditor().getMessage(MessageEditor.MessageType.INFO, "", "", "commands.moderation.clear.success.description", String.valueOf(nbToDelete)).build()).complete();
|
||||
if (nbToDelete == 1) {
|
||||
Message msg = event.getTextChannel().sendMessage(event.getMessageEditor().getMessage(MessageEditor.MessageType.INFO, "commands.moderation.clear.success.title",
|
||||
"commands.moderation.clear.success.description.singular").build()).complete();
|
||||
try {
|
||||
TimeUnit.SECONDS.sleep(2);
|
||||
} catch (InterruptedException e) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
msg.delete().queue();
|
||||
} else {
|
||||
Message msg = event.getTextChannel().sendMessage(event.getMessageEditor().getMessage(MessageEditor.MessageType.INFO, "commands.moderation.clear.success.title", "",
|
||||
"commands.moderation.clear.success.description.plural", String.valueOf(nbToDelete)).build()).complete();
|
||||
try {
|
||||
TimeUnit.SECONDS.sleep(2);
|
||||
} catch (InterruptedException e) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
msg.delete().queue();
|
||||
}
|
||||
}
|
||||
} catch (NumberFormatException e) {
|
||||
event.getHelpCommand().sendHelp(this, event);
|
||||
|
|
|
|||
|
|
@ -94,7 +94,9 @@ commands.moderation.ban.help.description = Bans one ore more user from the serve
|
|||
commands.moderation.lear.all.success.title = Successfully deleted
|
||||
commands.moderation.lear.all.success.description = I successfully deleted %extra% messages.
|
||||
commands.moderation.clear.number.error.description = You have to choose a number between 1 and 99\!
|
||||
commands.moderation.clear.success.description = Successfully deleted %extra% messages.
|
||||
commands.moderation.clear.success.title = Successfully cleared
|
||||
commands.moderation.clear.success.description.singular = Successfully deleted one message.
|
||||
commands.moderation.clear.success.description.plural = Successfully deleted %extra% messages.
|
||||
commands.moderation.clear.message.error.title = No messages\!
|
||||
commands.moderation.clear.message.error.description = There are no messages in this channel.
|
||||
commands.moderation.clear.help.description = Deletes the specified number of messages.
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue