From e2ebdf20a9eba5b8208d412427219f2621c22710 Mon Sep 17 00:00:00 2001 From: GregTCLTK Date: Sat, 4 Jan 2020 14:42:09 +0100 Subject: [PATCH] #300 --- .../java/com/bbn/hadder/commands/music/PlayCommand.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/main/java/com/bbn/hadder/commands/music/PlayCommand.java b/src/main/java/com/bbn/hadder/commands/music/PlayCommand.java index 299d222..55808e1 100644 --- a/src/main/java/com/bbn/hadder/commands/music/PlayCommand.java +++ b/src/main/java/com/bbn/hadder/commands/music/PlayCommand.java @@ -4,6 +4,7 @@ import com.bbn.hadder.commands.Command; import com.bbn.hadder.commands.CommandEvent; import com.bbn.hadder.utils.MessageEditor; import net.dv8tion.jda.api.entities.Message; +import net.dv8tion.jda.api.exceptions.InsufficientPermissionException; import java.net.URL; @@ -24,6 +25,11 @@ public class PlayCommand implements Command { "commands.music.play.load.title", "⭕", "commands.music.play.load.description", "").build()).complete(); event.getAudioManager().loadTrack(input, event, msg); + } catch (InsufficientPermissionException e) { + event.getTextChannel().sendMessage(event.getMessageEditor().getMessage(MessageEditor.MessageType.ERROR, + "commands.music.join.error.permission.title", + "commands.music.join.error.permission.description") + .build()).queue(); } catch (Exception ignore) { Message msg = event.getTextChannel().sendMessage(event.getMessageEditor().getMessage(MessageEditor.MessageType.INFO, "commands.music.play.load.title", "⭕",