fix(commands/voice): return early if voice_client doesn't exist

This commit is contained in:
Ryan 2025-01-07 14:49:13 -05:00
parent c04cf1b05f
commit 2ea3d74e8a
Signed by: ErrorNoInternet
GPG Key ID: 2486BFB7B1E6A4A3

View File

@ -447,6 +447,9 @@ def play_after_callback(e, message, once):
def play_next(message, once=False, first=False): def play_next(message, once=False, first=False):
if not message.guild.voice_client:
return
message.guild.voice_client.stop() message.guild.voice_client.stop()
if message.guild.id in players and players[message.guild.id].queue: if message.guild.id in players and players[message.guild.id].queue:
queued = players[message.guild.id].queue_pop() queued = players[message.guild.id].queue_pop()