From 7d96b0d40f09350879dd6f714705166e316efafc Mon Sep 17 00:00:00 2001 From: Androz2091 Date: Mon, 23 Nov 2020 21:03:34 +0100 Subject: [PATCH] :zap: Use youtube-sr for playlist url regex --- src/Player.js | 2 +- src/Util.js | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/Player.js b/src/Player.js index 5559d72..b8d40f5 100644 --- a/src/Player.js +++ b/src/Player.js @@ -151,7 +151,7 @@ class Player extends EventEmitter { if (matchSpotifyURL) { const spotifyData = await spotify.getPreview(query).catch(() => {}) if (spotifyData) { - updatedQuery = `${spotifyData.artist} - ${spotifyData.track}` + updatedQuery = `${spotifyData.artist} - ${spotifyData.title}` queryType = 'youtube-video-keywords' } } diff --git a/src/Util.js b/src/Util.js index 89b63ca..206ceb0 100644 --- a/src/Util.js +++ b/src/Util.js @@ -1,4 +1,5 @@ const ytpl = require('ytpl') +const { Util: { PlaylistURLRegex: playlistURLRegex } } = require('youtube-sr') const soundcloud = require('soundcloud-scraper') const Discord = require('discord.js') @@ -23,7 +24,7 @@ module.exports = class Util { } static isYTPlaylistLink (query) { - return ytpl.validateID(query) + return playlistURLRegex.test(query) } static isYTVideoLink (query) {