@Override
public void onInvoke(Guild guild, TextChannel channel, Member invoker, Message message, String[] args) {
GuildPlayer player = PlayerRegistry.getExisting(guild);
if(player != null && !player.isQueueEmpty()){
player.getPlayingTrack().getTrack().setPosition(player.getPlayingTrack().getStartPosition());
<BUG>channel.sendMessage("**" + player.getPlayingTrack().getEffectiveTitle() + "** has been restarted.").queue();
} else {
TextUtils.replyWithName(channel, invoker, "The queue is empty.");
}</BUG>
}

@Override
public void onInvoke(Guild guild, TextChannel channel, Member invoker, Message message, String[] args) {
GuildPlayer player = PlayerRegistry.getExisting(guild);
if(player != null && !player.isQueueEmpty()){
player.getPlayingTrack().getTrack().setPosition(player.getPlayingTrack().getStartPosition());
channel.sendMessage(MessageFormat.format(I13n.get(guild).getString("restartSuccess"), player.getPlayingTrack().getEffectiveTitle())).queue();
} else {
TextUtils.replyWithName(channel, invoker, I13n.get(guild).getString("queueEmpty"));
