free-code
Version:
Makes free code for discord.js command/bots
35 lines (33 loc) • 1.09 kB
JavaScript
const {
Client,
Message,
MessageEmbed
} = require('discord.js');
const fetch = require('node-fetch');
module.exports = {
name: 'meme',
description: 'Shows a meme!',
/**
* @param {Client} client
* @param {Message} message
* @param {String[]} args
*/
run: async (client, message, args) => {
try {
let res = await fetch('https://meme-api.herokuapp.com/gimme');
res = await res.json();
const embed = new MessageEmbed()
.setTitle(res.title)
.setImage(res.url)
.setFooter(message.member.displayName, message.author.displayAvatarURL({
dynamic: true
}))
.setTimestamp()
.setColor(message.guild.me.displayHexColor);
message.channel.send(embed);
} catch (err) {
console.error(err)
return message.lineReply('An Error Occured! ( You should never get this message! Contact the bot owner! )');
}
}
}