Skip command without skip

This commit is contained in:
GregTCLTK 2019-12-23 18:07:40 +01:00
parent 6c021cd07a
commit 52c0ac730c
No known key found for this signature in database
GPG key ID: A91BADE5C070FF67
3 changed files with 42 additions and 5 deletions

View file

@ -93,6 +93,7 @@ public class Hadder {
new StarBoardCommand(), new StarBoardCommand(),
new QueueCommand(), new QueueCommand(),
new InfoCommand(), new InfoCommand(),
new SkipCommand(),
new StopCommand()), config, helpCommand); new StopCommand()), config, helpCommand);
builder.addEventListeners( builder.addEventListeners(

View file

@ -13,15 +13,18 @@ public class InfoCommand implements Command {
private static final String CD = "\uD83D\uDCBF"; private static final String CD = "\uD83D\uDCBF";
private static final String MIC = "\uD83C\uDFA4"; private static final String MIC = "\uD83C\uDFA4";
private static final String QUEUE_TITLE = "__%s has added %d new track%s to the Queue:__";
private static final String QUEUE_DESCRIPTION = "%s **|>** %s\n%s\n%s %s\n%s"; private static final String QUEUE_DESCRIPTION = "%s **|>** %s\n%s\n%s %s\n%s";
private static final String QUEUE_INFO = "Info about the Queue: (Size - %d)";
private static final String ERROR = "Error while loading \"%s\"";
@Override @Override
public void executed(String[] args, CommandEvent event) { public void executed(String[] args, CommandEvent event) {
if (new AudioManager().hasPlayer(event.getGuild())) {
event.getTextChannel().sendMessage("Ja Player is auch wieder da");
}
if (new AudioManager().getPlayer(event.getGuild()).getPlayingTrack() == null) {
event.getTextChannel().sendMessage("Joo playing track net anwesend^^").queue();
}
if (!new AudioManager().hasPlayer(event.getGuild()) || new AudioManager().getPlayer(event.getGuild()).getPlayingTrack() == null) { if (!new AudioManager().hasPlayer(event.getGuild()) || new AudioManager().getPlayer(event.getGuild()).getPlayingTrack() == null) {
event.getTextChannel().sendMessage("No song is being played at the moment! *It's your time to shine..*").queue(); event.getTextChannel().sendMessage("Shut up eyyyy du kek").queue();
} else { } else {
AudioTrack track = new AudioManager().getPlayer(event.getGuild()).getPlayingTrack(); AudioTrack track = new AudioManager().getPlayer(event.getGuild()).getPlayingTrack();
event.getTextChannel().sendMessage("Track Info" + String.format(QUEUE_DESCRIPTION, CD, new AudioManager().getOrNull(track.getInfo().title), event.getTextChannel().sendMessage("Track Info" + String.format(QUEUE_DESCRIPTION, CD, new AudioManager().getOrNull(track.getInfo().title),

View file

@ -0,0 +1,33 @@
package com.bbn.hadder.commands.music;
import com.bbn.hadder.audio.AudioInfo;
import com.bbn.hadder.audio.AudioManager;
import com.bbn.hadder.commands.Command;
import com.bbn.hadder.commands.CommandEvent;
/**
* @author Skidder / GregTCLTK
*/
public class SkipCommand implements Command {
@Override
public void executed(String[] args, CommandEvent event) {
}
@Override
public String[] labels() {
return new String[]{"skip"};
}
@Override
public String description() {
return "Skips the song";
}
@Override
public String usage() {
return "";
}
}