UNPKG

free-code

Version:

Makes free code for discord.js command/bots

34 lines (32 loc) 1.05 kB
const { Client, Message, MessageEmbed } = require('discord.js'); const fetch = require('node-fetch'); module.exports = { name: 'dog', description: 'Shows a cute dog picture!', /** * @param {Client} client * @param {Message} message * @param {String[]} args */ run: async (client, message, args) => { try { const res = await fetch('https://dog.ceo/api/breeds/image/random'); const img = (await res.json()).message; const embed = new MessageEmbed() .setTitle('🐶 Bow Bow! 🐶') .setImage(img) .setFooter(message.member.displayName, message.author.displayAvatarURL({ dynamic: true })) .setColor(message.guild.me.displayHexColor); message.channel.send(embed); } catch (err) { console.error(err) return message.lineReply('Please try again in a few seconds'); } } }