import { Command, CommandoMessage } from 'discord.js-commando'; import { MessageEmbed } from 'discord.js'; const sides = [NaN, 0, null, undefined, '']; module.exports = class QuantumCoinFlipFun extends Command { constructor(client) { super(client, { name: 'quantumcoinflip', aliases: ['quantumflipcoin'], group: 'fun', memberName: 'quantumcoinflip', description: 'Flip a quantum 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 s = sides[Math.floor(Math.random() * sides.length)] let embed = new MessageEmbed() .setAuthor('The quantum coin landed on', 'https://i.imgur.com/pr7JCce.png') .setDescription('`' + s + '`'); msg.say(embed); } };