Update shuffle command

This commit is contained in:
Choco
2023-03-16 09:57:20 +08:00
parent d1c1589e07
commit 4300e49ef2
3 changed files with 14 additions and 9 deletions

View File

@@ -651,12 +651,8 @@ class Basic(commands.Cog):
pass
else:
return await ctx.send(player.get_msg('shuffleVote').format(ctx.author, len(player.skip_votes), required))
replacement = player.queue.tracks()
if len(replacement) < 3:
return await ctx.send(player.get_msg('shuffleError'))
shuffle(replacement)
player.queue.replace("Queue", replacement)
player.shuffle_votes.clear()
player.shuffle("queue")
await ctx.send(player.get_msg('shuffled'))
@commands.hybrid_command(name="swap", aliases=get_aliases("swap"))