import { Command, CommandoMessage } from 'discord.js-commando'; import { MessageEmbed } from 'discord.js'; module.exports = class CoinFlipFun extends Command { constructor(client) { super(client, { name: 'coinflip', aliases: ['flipcoin'], group: 'fun', memberName: 'coinflip', description: 'Flip a coin.', throttling: { usages: 5, duration: 30 }, examples: ['uwu!coinflip', 'uwu!flipcoin'], userPermissions: ['SEND_MESSAGES', 'READ_MESSAGE_HISTORY'], clientPermissions: ['SEND_MESSAGES', 'READ_MESSAGE_HISTORY'] }); } run(msg: CommandoMessage) { var r = ['heads!', 'tails!']; var s = r[Math.floor(Math.random() * r.length)]; let embed = new MessageEmbed() .setAuthor('The coin landed on', 'https://i.imgur.com/pr7JCce.png') .setDescription('`' + s + '`'); msg.say(embed); } };