Skip to content

Commit c49a559

Browse files
committed
play command accepts file uploads
1 parent af98eb5 commit c49a559

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/main/java/com/jagrosh/jmusicbot/commands/PlayCmd.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ public PlayCmd(Bot bot, String loadingEmoji)
5656

5757
@Override
5858
public void doCommand(CommandEvent event) {
59-
if(event.getArgs().isEmpty())
59+
if(event.getArgs().isEmpty() && event.getMessage().getAttachments().isEmpty())
6060
{
6161
AudioHandler handler = (AudioHandler)event.getGuild().getAudioManager().getSendingHandler();
6262
if(handler!=null && handler.getPlayer().getPlayingTrack()!=null && handler.getPlayer().isPaused())
@@ -85,7 +85,7 @@ public void doCommand(CommandEvent event) {
8585
}
8686
String args = event.getArgs().startsWith("<") && event.getArgs().endsWith(">")
8787
? event.getArgs().substring(1,event.getArgs().length()-1)
88-
: event.getArgs();
88+
: event.getArgs().isEmpty() ? event.getMessage().getAttachments().get(0).getUrl() : event.getArgs();
8989
event.reply(loadingEmoji+" Loading... `["+args+"]`", m -> bot.getAudioManager().loadItemOrdered(event.getGuild(), args, new ResultHandler(m,event,false)));
9090
}
9191

0 commit comments

Comments
 (0)