This commit is contained in:
2020-06-18 12:09:29 -05:00
parent 03a9b72247
commit a9cf34717b
2 changed files with 37 additions and 25 deletions
+20 -25
View File
@@ -238,33 +238,28 @@ client.on("message", async message => {
/////////Funny DHS is funny///////////
//////////////////////////////////////
if (command == "xkcd") {
let comic = ""
if (!isNaN(args[0])) {
fetch(`https://xkcd.com/${args[0]}/info.0.json`)
.then(res => res.json())
.then(json => comic = json)
// eslint-disable-next-line no-unused-vars
.catch(err => message.reply("Something went wrong... Check your number and try again later."));
let embed = new Discord.MessageEmbed()
.setTitle(`xkcd #${args[0]}`)
.setAuthor("Randel Munroe")
.setColor(0xffffff)
.image(`${comic.img}`);
return message.channel.send(embed);
async function getcomic(args) {
var comic
try {
var response = await fetch(`https://xkcd.com/${args[0]}/info.0.json`);
comic = await response.text();
} catch (e) {
console.error(e);
return message.reply("Something went wrong... Check your number and try again later.")
}
fetch(`https://xkcd.com/info.0.json`)
.then(res => res.json())
.then(json => comic = json)
// eslint-disable-next-line no-unused-vars
.catch(err => message.reply("Something went wrong... Check your number and try again later."));
let embed = new Discord.MessageEmbed()
.setTitle(`xkcd #${args[0]}`)
.setAuthor("Randel Munroe")
.setColor(0xffffff)
.image(`${comic.img}`);
return message.channel.send(embed);
}
getcomic();
let embed = new Discord.MessageEmbed()
.setTitle(`xkcd #${comic.num}`)
.setAuthor("Randel Munroe")
.setColor(0xffffff)
.image(`${comic.img}`);
return message.channel.send(embed);
}
});