From bfce334a8230dd05555930d01fcb8bbf09f0d836 Mon Sep 17 00:00:00 2001 From: masterhc Date: Sun, 4 Feb 2024 16:50:53 +0000 Subject: [PATCH] Page link on all searches --- commands/search/searchAnime.js | 3 ++- commands/search/searchManga.js | 1 + lib.js | 4 ++++ 3 files changed, 7 insertions(+), 1 deletion(-) diff --git a/commands/search/searchAnime.js b/commands/search/searchAnime.js index 13941fb..45578c9 100644 --- a/commands/search/searchAnime.js +++ b/commands/search/searchAnime.js @@ -70,7 +70,8 @@ class anime extends Command{ .addFields( {name:'Status:', value:data.status, inline:true}, {name:'Episodes:', value:data.episodes?data.episodes.toString():'N/A', inline:true}, - {name:'Trailer:', value:data.trailer?(data.trailer.site=='youtube'?`https://www.youtube.com/watch?v=${data.trailer.id}`:`https://www.dailymotion.com/video/${data.trailer.id}`):'N/A'}); + {name:'Trailer:', value:data.trailer?(data.trailer.site=='youtube'?`https://www.youtube.com/watch?v=${data.trailer.id}`:`https://www.dailymotion.com/video/${data.trailer.id}`):'N/A'}, + {name:'Page', value:data.url, inline:true}); const randomID = Random(); const row = new ActionRowBuilder() .addComponents( diff --git a/commands/search/searchManga.js b/commands/search/searchManga.js index 97df80c..d69b0aa 100644 --- a/commands/search/searchManga.js +++ b/commands/search/searchManga.js @@ -67,6 +67,7 @@ class manga extends Command{ .setColor(0x003284) .setDescription(data.description.replaceAll('
', ' ').substring(0, 1500) + "...") .setFooter({ text: 'Rem-Chan on', iconURL: 'https://i.imgur.com/g6FSNhL.png' }) + .addFields({name:'Page', value:data.url, inline:true}) .setImage(data.coverImage) .setThumbnail(data.coverImage) .setTimestamp() diff --git a/lib.js b/lib.js index 22f4ff3..b95b538 100644 --- a/lib.js +++ b/lib.js @@ -668,6 +668,7 @@ class aniListCli { english native } + siteUrl status episodes trailer { @@ -710,6 +711,7 @@ class aniListCli { title:data.data.Media.title, malLink:'https://myanimelist.net/anime/'+data.data.Media.idMal, status:data.data.Media.status, + url:data.data.Media.siteUrl, episodes:data.data.Media.episodes, trailer:data.data.Media.trailer, description:data.data.Media.description, @@ -927,6 +929,7 @@ class aniListCli { english native } + siteUrl status description(asHtml: false) coverImage { @@ -964,6 +967,7 @@ class aniListCli { return { title:data.data.Media.title, status:data.data.Media.status, + url:data.data.Media.siteUrl, description:data.data.Media.description, coverImage:data.data.Media.coverImage.large }