fix(commands/voice): reply to message if first queued

This commit is contained in:
Ryan 2025-01-06 18:03:05 -05:00
parent 8b871fb102
commit f9489a869d
Signed by: ErrorNoInternet
GPG Key ID: 2486BFB7B1E6A4A3

View File

@ -447,9 +447,12 @@ def play_next(message, once=False, first=False):
message.guild.voice_client.play( message.guild.voice_client.play(
queued.player, after=lambda e: play_after_callback(e, message, once) queued.player, after=lambda e: play_after_callback(e, message, once)
) )
client.loop.create_task(
utils.channel_send(message, queued.format(show_queuer=not first)) formatted = queued.format(show_queuer=not first)
) if first:
client.loop.create_task(utils.reply(message, formatted))
else:
client.loop.create_task(utils.channel_send(message, formatted))
async def ensure_joined(message): async def ensure_joined(message):