From 21ebcf8537591fd28efa9b5e62cdc8fba0c6e3ef Mon Sep 17 00:00:00 2001 From: Daniel Odendahl Jr Date: Tue, 30 May 2017 13:58:32 +0000 Subject: [PATCH] Oops --- commands/search/reddit.js | 47 --------------------------------------- 1 file changed, 47 deletions(-) delete mode 100644 commands/search/reddit.js diff --git a/commands/search/reddit.js b/commands/search/reddit.js deleted file mode 100644 index a065903b..00000000 --- a/commands/search/reddit.js +++ /dev/null @@ -1,47 +0,0 @@ -const { Command } = require('discord.js-commando'); -const { RichEmbed } = require('discord.js'); -const snekfetch = require('snekfetch'); - -module.exports = class RedditCommand extends Command { - constructor(client) { - super(client, { - name: 'reddit', - group: 'search', - memberName: 'reddit', - description: 'Gets a random post from a subreddit.', - args: [ - { - key: 'subreddit', - prompt: 'What subreddit should the post come from?', - type: 'string', - parse: query => encodeURIComponent(query) - } - ] - }); - } - - async run(msg, args) { - if (msg.channel.type !== 'dm') - if (!msg.channel.permissionsFor(this.client.user).has('EMBED_LINKS')) - return msg.say('This Command requires the `Embed Links` Permission.'); - const { subreddit } = args; - try { - const { body } = await snekfetch - .get(``) - .query({ - limit: 1, - includeRelated: false, - useCanonical: false, - api_key: WORDNIK_KEY - }); - if (!body.length) throw new Error('No Results.'); - const embed = new RichEmbed() - .setColor(0x9797FF) - .setTitle(body[0].word) - .setDescription(body[0].text); - return msg.embed(embed); - } catch (err) { - return msg.say(`${err.name}: ${err.message}`); - } - } -};