Merge pull request #13 from strNophix/prevent-connect-reinvoke

preventing initial (re)filling of queue when already connected
This commit is contained in:
2021-11-06 15:00:39 +01:00
committed by GitHub
+5 -1
View File
@@ -111,7 +111,6 @@ class Music(BaseCog):
# Get the results for the query from Lavalink.
for query in queries:
result = await player.node.get_tracks(query)
print(result)
if not result or not result["tracks"]:
continue
@@ -216,6 +215,11 @@ class Music(BaseCog):
"""Start the radio"""
# Get the player for this guild from cache.
player: DefaultPlayer = self.bot.lavalink.player_manager.get(ctx.guild.id)
if player.is_connected:
await ctx.send("Already connected")
return
await self.fill_player_queue(player, self.bot.config["queue_buffer_size"])
if not player.is_playing: