From 3c66d50822caf7959bb85a17e93aa03bc6c3639b Mon Sep 17 00:00:00 2001 From: Parker Date: Sat, 13 Apr 2024 00:59:20 -0500 Subject: [PATCH] Prefer YT over DZ --- code/ai_recommendations.py | 8 ++++---- code/cogs/play.py | 8 ++++---- code/custom_source.py | 8 ++++---- 3 files changed, 12 insertions(+), 12 deletions(-) diff --git a/code/ai_recommendations.py b/code/ai_recommendations.py index 5f35ac2..3aa2da5 100644 --- a/code/ai_recommendations.py +++ b/code/ai_recommendations.py @@ -52,15 +52,15 @@ async def add_song_recommendations(bot_user, player, number, inputs, retries: in for entry in completion.split("\n"): song, artist = entry.split(" - ") - dzsearch = f"dzsearch:{song} {artist}" - results = await player.node.get_tracks(dzsearch) + ytsearch = f"ytsearch:{song} {artist} audio" + results = await player.node.get_tracks(ytsearch) if not results.tracks or results.load_type in ( LoadType.EMPTY, LoadType.ERROR, ): - ytsearch = f"ytsearch:{song} {artist} audio" - results = await player.node.get_tracks(ytsearch) + dzsearch = f"dzsearch:{song} {artist}" + results = await player.node.get_tracks(dzsearch) if not results.tracks or results.load_type in ( LoadType.EMPTY, diff --git a/code/cogs/play.py b/code/cogs/play.py index 288b9a1..855d645 100644 --- a/code/cogs/play.py +++ b/code/cogs/play.py @@ -132,15 +132,15 @@ class Play(commands.Cog): else: if not url_rx.match(query): - dzsearch = f"dzsearch:{query}" - results = await player.node.get_tracks(dzsearch) + ytsearch = f"ytsearch:{query}" + results = await player.node.get_tracks(ytsearch) if not results.tracks or results.load_type in ( LoadType.EMPTY, LoadType.ERROR, ): - ytsearch = f"ytsearch:{query}" - results = await player.node.get_tracks(ytsearch) + dzsearch = f"dzsearch:{query}" + results = await player.node.get_tracks(dzsearch) else: results = await player.node.get_tracks(query) diff --git a/code/custom_source.py b/code/custom_source.py index 99cbba8..8ed2091 100644 --- a/code/custom_source.py +++ b/code/custom_source.py @@ -13,14 +13,14 @@ class CustomAudioTrack(DeferredAudioTrack): async def load( self, client ): # Load our 'actual' playback track using the metadata from this one. - dzsearch = f"dzsearch:{self.title} {self.author}" - results = await client.get_tracks(dzsearch) + ytsearch = f"ytsearch:{self.title} {self.author} audio" + results = await client.get_tracks(ytsearch) if not results.tracks or results.load_type in ( LoadType.EMPTY, LoadType.ERROR, ): - ytsearch = f"ytsearch:{self.title} {self.author}" - results = await client.get_tracks(ytsearch) + dzsearch = f"dzsearch:{self.title} {self.author}" + results = await client.get_tracks(dzsearch) if not results.tracks or results.load_type in ( LoadType.EMPTY,