diff --git a/configTemplate.js b/configTemplate.js index d654819..7480756 100644 --- a/configTemplate.js +++ b/configTemplate.js @@ -17,7 +17,7 @@ const config = { // Configurable API endpoints endpoints: { - invidious: 'https://invidio.us/api/' + invidious: '' }, // Default per-server settings diff --git a/src/commands/nowplaying.js b/src/commands/nowplaying.js index 69a5b22..288e51a 100644 --- a/src/commands/nowplaying.js +++ b/src/commands/nowplaying.js @@ -17,7 +17,7 @@ exports.run = async (client, message) => { const embed = new MessageEmbed() embed.setTitle('Now playing') - embed.setThumbnail('https://invidiou.site' + s.video.videoThumbnails[1].url) + embed.setThumbnail(client.config.endpoints.invidious + s.video.videoThumbnails[1].url) embed.setColor(client.embedColour(message)) embed.setDescription(`**[${s.video.title}](https://www.youtube.com/watch?v=${s.video.videoId})**`) embed.addField('Channel:', s.video.author, true) diff --git a/src/commands/songinfo.js b/src/commands/songinfo.js index 6d3230c..ac74bbb 100644 --- a/src/commands/songinfo.js +++ b/src/commands/songinfo.js @@ -20,7 +20,7 @@ exports.run = async (client, message, args) => { } const embed = new MessageEmbed() - embed.setThumbnail('https://invidiou.site' + s.video.videoThumbnails[1].url) + embed.setThumbnail(client.config.endpoints.invidious + s.video.videoThumbnails[1].url) embed.setColor(client.embedColour(message)) embed.setDescription(`**[${s.video.title}](https://www.youtube.com/watch?v=${s.video.videoId})**`) embed.addField('Channel:', s.video.author, true) diff --git a/src/modules/music.js b/src/modules/music.js index a61ffbd..edf4c65 100644 --- a/src/modules/music.js +++ b/src/modules/music.js @@ -45,9 +45,9 @@ exports.getVideoByQuery = async function (client, query, message) { try { const id = await ytdl.getURLVideoID(query) - res = await fetch(`${client.config.endpoints.invidious}v1/videos/${id}`) + res = await fetch(`${client.config.endpoints.invidious}/api/v1/videos/${id}`) } catch (err) { - res = await fetch(`${client.config.endpoints.invidious}v1/search?q=${encodeURIComponent(query)}`) + res = await fetch(`${client.config.endpoints.invidious}/api/v1/search?q=${encodeURIComponent(query)}`) } const parsed = await res.json().catch(function (e) { diff --git a/version.json b/version.json index 46362b1..8b6da90 100644 --- a/version.json +++ b/version.json @@ -1,4 +1,4 @@ { - "number": "1.4.7", + "number": "1.4.8", "changelog": "**1.4 Changelog**\n> • Splatoon commands have been added! check current and upcoming maps and modes with `~splatoonmaps`, current and upcoming salmon run maps, weapons and reward gear with `~salmonrun` and see what gear is on offer in the splatnet shop with `~splatnet`!\n**Notes:**\n> • Music is still broken and likely will be until v2 is released. Fixing v1 would delay v2 a lot, sorry >.<" } \ No newline at end of file