Replaced internal spotify with lavalink
This commit is contained in:
@@ -90,9 +90,9 @@ class Basic(commands.Cog):
|
||||
|
||||
if current:
|
||||
node = voicelink.NodePool.get_node()
|
||||
if node and node.spotify_client:
|
||||
if node:
|
||||
try:
|
||||
tracks: list[voicelink.Track] = await node.spotifySearch(current, requester=interaction.user)
|
||||
tracks: list[voicelink.Track] = await node.get_tracks(current, requester=interaction.user, search_type=SearchType.SPOTIFY)
|
||||
return [app_commands.Choice(name=truncate_string(f"🎵 {track.author} - {track.title}", 100), value=truncate_string(f"{track.author} - {track.title}", 100)) for track in tracks]
|
||||
except voicelink.TrackLoadError:
|
||||
return []
|
||||
|
||||
@@ -44,9 +44,7 @@ class Listeners(commands.Cog):
|
||||
for n in func.settings.nodes.values():
|
||||
try:
|
||||
await self.voicelink.create_node(
|
||||
bot=self.bot,
|
||||
spotify_client_id=func.settings.spotify_client_id,
|
||||
spotify_client_secret=func.settings.spotify_client_secret,
|
||||
bot=self.bot,
|
||||
logger=func.logger,
|
||||
**n
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user