import { Command, CommandoMessage, CommandoClient } from 'discord.js-commando'; import { MessageEmbed } from 'discord.js'; module.exports = class GoogleUtility extends Command { constructor(client: CommandoClient) { super(client, { name: 'google', group: 'utility', memberName: 'google', description: 'Googles something for you.', examples: ['uwu!google sin'], userPermissions: ['SEND_MESSAGES', 'READ_MESSAGE_HISTORY'], clientPermissions: ['SEND_MESSAGES', 'READ_MESSAGE_HISTORY'], throttling: { usages: 5, duration: 30 }, args: [ { key: 'gTerm', prompt: 'What would you like to search for?', type: 'string' } ] }); } run(msg: CommandoMessage, { gTerm }: any) { let embed = new MessageEmbed() .setTitle('**Google Search**') .setColor(0xFFCC4D) .addField('Searching Google for`' + gTerm + '`...', `[Click Here](https://google.com/search?q=${gTerm.replace(/ /g, '%20')})`) return msg.say(embed) } };