From 543d481b8b7efcc3830b8ef63361d577026e8ade Mon Sep 17 00:00:00 2001 From: Schlauer-Hax Date: Wed, 13 Jan 2021 10:52:55 +0100 Subject: [PATCH 1/2] Improved MoveAllCommand --- .../hadder/commands/misc/MoveAllCommand.java | 23 ++++++++++++++++++- 1 file changed, 22 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/bbn/hadder/commands/misc/MoveAllCommand.java b/src/main/java/com/bbn/hadder/commands/misc/MoveAllCommand.java index 9c6aea6..1ac3464 100644 --- a/src/main/java/com/bbn/hadder/commands/misc/MoveAllCommand.java +++ b/src/main/java/com/bbn/hadder/commands/misc/MoveAllCommand.java @@ -56,6 +56,27 @@ public class MoveAllCommand implements Command { "commands.misc.moveall.error.source.int.title", "commands.misc.moveall.error.source.int.description").build()).queue(); } + } else if (args.length == 1) { + if (StringUtils.isNumeric(args[0]) && args[0].length() == 18) { + if (e.getMember().getVoiceState().inVoiceChannel()) { + int count = e.getMember().getVoiceState().getChannel().getMembers().size(); + e.getMember().getVoiceState().getChannel().getMembers().forEach( + member -> e.getGuild().moveVoiceMember(member, e.getGuild().getVoiceChannelById(args[0])).queue() + ); + e.getChannel().sendMessage(e.getMessageEditor().getMessage(MessageEditor.MessageType.INFO, + "commands.misc.moveall.success.title", "", + "commands.misc.moveall.success.description", String.valueOf(count)) + .build()).queue(); + } else { + e.getTextChannel().sendMessage(e.getMessageEditor().getMessage(MessageEditor.MessageType.ERROR, + "commands.misc.moveall.error.source.int.title", + "commands.misc.moveall.error.source.int.description").build()).queue(); + } + } else { + e.getTextChannel().sendMessage(e.getMessageEditor().getMessage(MessageEditor.MessageType.ERROR, + "commands.misc.moveall.error.target.int.title", + "commands.misc.moveall.error.target.int.description").build()).queue(); + } } else e.getHelpCommand().sendHelp(this, e); } @@ -71,7 +92,7 @@ public class MoveAllCommand implements Command { @Override public String usage() { - return "[source-channel] [target-channel]"; + return "([source-channel]) [target-channel]"; } @Override -- 2.45.3 From 72b1be5fb4805f61d17c6df96749ac8ceb86aad9 Mon Sep 17 00:00:00 2001 From: "dependabot-preview[bot]" <27856297+dependabot-preview[bot]@users.noreply.github.com> Date: Fri, 15 Jan 2021 13:21:15 +0000 Subject: [PATCH 2/2] Bump github-api from 1.119 to 1.122 Bumps [github-api](https://github.com/hub4j/github-api) from 1.119 to 1.122. - [Release notes](https://github.com/hub4j/github-api/releases) - [Changelog](https://github.com/hub4j/github-api/blob/master/CHANGELOG.md) - [Commits](https://github.com/hub4j/github-api/compare/github-api-1.119...github-api-1.122) Signed-off-by: dependabot-preview[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index c5d0388..e073379 100644 --- a/pom.xml +++ b/pom.xml @@ -94,7 +94,7 @@ org.kohsuke github-api - 1.119 + 1.122 com.sedmelluq -- 2.45.3