UNPKG

free-code

Version:

Makes free code for discord.js command/bots

35 lines (33 loc) 1.09 kB
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! )'); } } }