From fc2127789aaf5b414aa705446a1c84b6585e0eda Mon Sep 17 00:00:00 2001 From: Khazhismel Date: Wed, 9 Mar 2016 21:19:12 -0500 Subject: [PATCH] Support ytsearch and playlists in youtube_dl_player --- discord/voice_client.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/discord/voice_client.py b/discord/voice_client.py index 9f489e18c..77c368a39 100644 --- a/discord/voice_client.py +++ b/discord/voice_client.py @@ -516,6 +516,9 @@ class VoiceClient: ydl = youtube_dl.YoutubeDL(opts) func = functools.partial(ydl.extract_info, url, download=False) info = yield from self.loop.run_in_executor(None, func) + if "entries" in info: + info = info['entries'][0] + log.info('playing URL {}'.format(url)) download_url = info['url'] player = self.create_ffmpeg_player(download_url, **kwargs)