aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorParker <contact@pkrm.dev>2024-05-13 15:37:08 -0500
committerParker <contact@pkrm.dev>2024-05-13 15:37:08 -0500
commit5691d2f058746c4a381b5debfea517364ea444f8 (patch)
treeb83bb3e86276950926f0c5e10d49323f8c57b42c
parentb374b5ee785ce4e93d5d251a1f705d946f4d9c72 (diff)
Catch error when `autoplay` isn't on at queue end
-rw-r--r--code/cogs/music.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/code/cogs/music.py b/code/cogs/music.py
index 729284d..e9b3bbd 100644
--- a/code/cogs/music.py
+++ b/code/cogs/music.py
@@ -191,7 +191,10 @@ class Music(commands.Cog):
async def on_queue_end(self, event: lavalink.events.QueueEndEvent):
guild_id = event.player.guild_id
guild = self.bot.get_guild(guild_id)
- self.bot.autoplay.remove(guild_id)
+ try:
+ self.bot.autoplay.remove(guild_id)
+ except ValueError:
+ pass
if guild is not None:
await guild.voice_client.disconnect(force=True)