const { Command } = require('discord.js-commando'); module.exports = class SayFun extends Command { constructor(client) { super(client, { name: 'say', group: 'fun', memberName: 'say', description: 'Allows you to speak as the bot.', guildOnly: true, args: [ { key: 'say', prompt: 'What would you like to send?', type: 'string' } ], examples: ['uwu!say hi'], userPermissions: ['SEND_MESSAGES', 'READ_MESSAGE_HISTORY'], clientPermissions: ['SEND_MESSAGES', 'READ_MESSAGE_HISTORY'] }); } run(msg, { say }) { if (msg.member.hasPermission('KICK_MEMBERS')) { msg.channel.send(say); msg.delete(); } else { msg.reply('Insufficent perms. ' + emoji.random()); } } };