From 54a1ef4a7b7cd68a78ea81a88da51a8176fedebd Mon Sep 17 00:00:00 2001 From: jkhsjdhjs Date: Thu, 30 Mar 2017 19:54:14 +0200 Subject: [PATCH 1/3] log yt-dl info --- src/trigger/parser.js | 1 + 1 file changed, 1 insertion(+) diff --git a/src/trigger/parser.js b/src/trigger/parser.js index 3e4cb0e..b5f282f 100644 --- a/src/trigger/parser.js +++ b/src/trigger/parser.js @@ -75,6 +75,7 @@ module.exports = (lib) => { if(url.match(yt)) { // ytdl ytdl.getInfo(url, (err, inf) => { if(!err) { + lib.log(JSON.stringify(inf)); var title = inf.title; var iurl = inf.iurl; try { From 64cbeed42c3458f5285d800ea20ef90194741209 Mon Sep 17 00:00:00 2001 From: jkhsjdhjs Date: Thu, 30 Mar 2017 20:14:04 +0200 Subject: [PATCH 2/3] use console.log() instead of lib.log() --- src/trigger/parser.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/trigger/parser.js b/src/trigger/parser.js index b5f282f..72b6cd6 100644 --- a/src/trigger/parser.js +++ b/src/trigger/parser.js @@ -75,7 +75,7 @@ module.exports = (lib) => { if(url.match(yt)) { // ytdl ytdl.getInfo(url, (err, inf) => { if(!err) { - lib.log(JSON.stringify(inf)); + console.log(JSON.stringify(inf)); var title = inf.title; var iurl = inf.iurl; try { From 9fa63b06a6e95cd0447b5c6eedd4d9df10fb15c4 Mon Sep 17 00:00:00 2001 From: jkhsjdhjs Date: Thu, 30 Mar 2017 20:51:40 +0200 Subject: [PATCH 3/3] hopefully fixes yt thumbnails --- src/trigger/parser.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/trigger/parser.js b/src/trigger/parser.js index 72b6cd6..b171b6c 100644 --- a/src/trigger/parser.js +++ b/src/trigger/parser.js @@ -75,9 +75,8 @@ module.exports = (lib) => { if(url.match(yt)) { // ytdl ytdl.getInfo(url, (err, inf) => { if(!err) { - console.log(JSON.stringify(inf)); var title = inf.title; - var iurl = inf.iurl; + var iurl = JSON.parse(inf.player_response).videoDetails.thumbnail.thumbnails[0].url.split('?')[0]; try { dlformat = { filter: (format) => { return format.container === 'webm'; } }; ytdl.downloadFromInfo(inf, dlformat)