Destructuring is Nice

This commit is contained in:
Daniel Odendahl Jr
2017-04-11 03:51:10 +00:00
parent f9835fee98
commit bcaa91c367
104 changed files with 265 additions and 265 deletions
+2 -2
View File
@@ -1,7 +1,7 @@
const commando = require('discord.js-commando');
const { Command } = require('discord.js-commando');
const Jimp = require('jimp');
module.exports = class YearsCommand extends commando.Command {
module.exports = class YearsCommand extends Command {
constructor(client) {
super(client, {
name: '3000years',
+2 -2
View File
@@ -1,7 +1,7 @@
const commando = require('discord.js-commando');
const { Command } = require('discord.js-commando');
const Jimp = require('jimp');
module.exports = class BeautifulCommand extends commando.Command {
module.exports = class BeautifulCommand extends Command {
constructor(client) {
super(client, {
name: 'beautiful',
+2 -2
View File
@@ -1,7 +1,7 @@
const commando = require('discord.js-commando');
const { Command } = require('discord.js-commando');
const Jimp = require('jimp');
module.exports = class BobRossCommand extends commando.Command {
module.exports = class BobRossCommand extends Command {
constructor(client) {
super(client, {
name: 'bobross',
+2 -2
View File
@@ -1,7 +1,7 @@
const commando = require('discord.js-commando');
const { Command } = require('discord.js-commando');
const Jimp = require('jimp');
module.exports = class RIPCommand extends commando.Command {
module.exports = class RIPCommand extends Command {
constructor(client) {
super(client, {
name: 'rip',
+2 -2
View File
@@ -1,7 +1,7 @@
const commando = require('discord.js-commando');
const { Command } = require('discord.js-commando');
const Jimp = require('jimp');
module.exports = class SteamCardCommand extends commando.Command {
module.exports = class SteamCardCommand extends Command {
constructor(client) {
super(client, {
name: 'steamcard',
+2 -2
View File
@@ -1,6 +1,6 @@
const commando = require('discord.js-commando');
const { Command } = require('discord.js-commando');
module.exports = class ContactCommand extends commando.Command {
module.exports = class ContactCommand extends Command {
constructor(client) {
super(client, {
name: 'contact',
+6 -6
View File
@@ -1,10 +1,10 @@
const commando = require('discord.js-commando');
const Discord = require('discord.js');
const pkg = require('../../package.json');
const { Command } = require('discord.js-commando');
const { RichEmbed } = require('discord.js');
const { version } = require('../../package.json');
const moment = require('moment');
require('moment-duration-format');
module.exports = class InfoCommand extends commando.Command {
module.exports = class InfoCommand extends Command {
constructor(client) {
super(client, {
name: 'info',
@@ -36,9 +36,9 @@ module.exports = class InfoCommand extends commando.Command {
const memory = await this.client.shard.broadcastEval('Math.round(process.memoryUsage().heapUsed / 1024 / 1024)');
const uptime = await this.client.shard.fetchClientValues('uptime');
const guilds = await this.client.shard.fetchClientValues('guilds.size');
const embed = new Discord.RichEmbed()
const embed = new RichEmbed()
.setColor(0x00AE86)
.setFooter(`©2017 dragonfire535 | Version ${pkg.version} | Created ${moment.duration(Date.now() - this.client.user.createdTimestamp).format('y[ years], M[ months], w[ weeks, and ]d[ days]')} ago!`)
.setFooter(`©2017 dragonfire535 | Version ${version} | Created ${moment.duration(Date.now() - this.client.user.createdTimestamp).format('y[ years], M[ months], w[ weeks, and ]d[ days]')} ago!`)
.addField('Servers',
`${guilds[shardID]} / ${guilds.reduce((prev, val) => prev + val, 0)}`, true)
.addField('Shards',
+2 -2
View File
@@ -1,6 +1,6 @@
const commando = require('discord.js-commando');
const { Command } = require('discord.js-commando');
module.exports = class InviteCommand extends commando.Command {
module.exports = class InviteCommand extends Command {
constructor(client) {
super(client, {
name: 'invite',
+2 -2
View File
@@ -1,8 +1,8 @@
const commando = require('discord.js-commando');
const { Command } = require('discord.js-commando');
const moment = require('moment');
require('moment-duration-format');
module.exports = class UptimeCommand extends commando.Command {
module.exports = class UptimeCommand extends Command {
constructor(client) {
super(client, {
name: 'uptime',
+2 -2
View File
@@ -1,6 +1,6 @@
const commando = require('discord.js-commando');
const { Command } = require('discord.js-commando');
module.exports = class LotteryCommand extends commando.Command {
module.exports = class LotteryCommand extends Command {
constructor(client) {
super(client, {
name: 'lottery',
+4 -4
View File
@@ -1,8 +1,8 @@
const commando = require('discord.js-commando');
const Discord = require('discord.js');
const { Command } = require('discord.js-commando');
const { RichEmbed } = require('discord.js');
const math = require('mathjs');
module.exports = class MathGameCommand extends commando.Command {
module.exports = class MathGameCommand extends Command {
constructor(client) {
super(client, {
name: 'mathgame',
@@ -51,7 +51,7 @@ module.exports = class MathGameCommand extends commando.Command {
const randomValue2 = Math.floor(Math.random() * randomValue) + 1;
const randomExpression = randomValue1 + randomType + randomValue2;
const solved = math.eval(randomExpression);
const embed = new Discord.RichEmbed()
const embed = new RichEmbed()
.setTitle('You have **ten** seconds to answer:')
.setDescription(randomExpression);
const embedMsg = await message.embed(embed);
+4 -4
View File
@@ -1,8 +1,8 @@
const commando = require('discord.js-commando');
const Discord = require('discord.js');
const { Command } = require('discord.js-commando');
const { RichEmbed } = require('discord.js');
const request = require('superagent');
module.exports = class QuizCommand extends commando.Command {
module.exports = class QuizCommand extends Command {
constructor(client) {
super(client, {
name: 'quiz',
@@ -29,7 +29,7 @@ module.exports = class QuizCommand extends commando.Command {
});
const data = response.body[0];
const answer = data.answer.toLowerCase().split('<i>').join('').split('</i>').join('');
const embed = new Discord.RichEmbed()
const embed = new RichEmbed()
.setTitle('You have **fifteen** seconds to answer this question:')
.setDescription(`**Category: ${data.category.title}**\n${data.question}`);
const embedMsg = await message.embed(embed);
+2 -2
View File
@@ -1,6 +1,6 @@
const commando = require('discord.js-commando');
const { Command } = require('discord.js-commando');
module.exports = class RockPaperScissorsCommand extends commando.Command {
module.exports = class RockPaperScissorsCommand extends Command {
constructor(client) {
super(client, {
name: 'rps',
+2 -2
View File
@@ -1,6 +1,6 @@
const commando = require('discord.js-commando');
const { Command } = require('discord.js-commando');
module.exports = class SlotsCommand extends commando.Command {
module.exports = class SlotsCommand extends Command {
constructor(client) {
super(client, {
name: 'slots',
+4 -4
View File
@@ -1,7 +1,7 @@
const commando = require('discord.js-commando');
const Discord = require('discord.js');
const { Command } = require('discord.js-commando');
const { RichEmbed } = require('discord.js');
module.exports = class TypingGameCommand extends commando.Command {
module.exports = class TypingGameCommand extends Command {
constructor(client) {
super(client, {
name: 'typinggame',
@@ -51,7 +51,7 @@ module.exports = class TypingGameCommand extends commando.Command {
levelWord = 'ten';
break;
}
const embed = new Discord.RichEmbed()
const embed = new RichEmbed()
.setTitle(`You have **${levelWord}** seconds to type:`)
.setDescription(randomSentence);
const embedMsg = await message.embed(embed);
+2 -2
View File
@@ -1,6 +1,6 @@
const commando = require('discord.js-commando');
const { Command } = require('discord.js-commando');
module.exports = class EmojiCommand extends commando.Command {
module.exports = class EmojiCommand extends Command {
constructor(client) {
super(client, {
name: 'emoji',
+4 -4
View File
@@ -1,9 +1,9 @@
const commando = require('discord.js-commando');
const Discord = require('discord.js');
const { Command } = require('discord.js-commando');
const { RichEmbed } = require('discord.js');
const moment = require('moment');
require('moment-duration-format');
module.exports = class GuildInfoCommand extends commando.Command {
module.exports = class GuildInfoCommand extends Command {
constructor(client) {
super(client, {
name: 'server',
@@ -25,7 +25,7 @@ module.exports = class GuildInfoCommand extends commando.Command {
if (!message.channel.permissionsFor(this.client.user).hasPermission(['SEND_MESSAGES', 'READ_MESSAGES'])) return;
if (!message.channel.permissionsFor(this.client.user).hasPermission('EMBED_LINKS')) return message.say(':x: Error! I don\'t have the Embed Links Permission!');
}
const embed = new Discord.RichEmbed()
const embed = new RichEmbed()
.setColor(0x00AE86)
.setThumbnail(message.guild.iconURL)
.addField('**Name:**',
+2 -2
View File
@@ -1,7 +1,7 @@
const commando = require('discord.js-commando');
const { Command } = require('discord.js-commando');
const memecodes = ['tenguy', 'afraid', 'older', 'aag', 'tried', 'biw', 'blb', 'kermit', 'bd', 'ch', 'cbg', 'wonka', 'cb', 'keanu', 'dsm', 'live', 'ants', 'doge', 'alwaysonbeat', 'ermg', 'facepalm', 'fwp', 'fa', 'fbf', 'fry', 'hipster', 'icanhas', 'crazypills', 'mw', 'noidea', 'regret', 'boat', 'hagrid', 'sohappy', 'captain', 'inigo', 'iw', 'ackbar', 'happening', 'joker', 'ive', 'll', 'morpheus', 'mb', 'badchoice', 'mmm', 'jetpack', 'red', 'mordor', 'oprah', 'oag', 'remembers', 'philosoraptor', 'jw', 'patrick', 'rollsafe', 'sad-obama', 'sad-clinton', 'sadfrog', 'sad-bush', 'sad-biden', 'sad-boehner', 'saltbae', 'sarcasticbear', 'dwight', 'sb', 'ss', 'sf', 'dodgson', 'money', 'sohot', 'nice', 'awesome-awkward', 'awesome', 'awkward-awesome', 'awkward', 'fetch', 'success', 'scc', 'ski', 'officespace', 'interesting', 'toohigh', 'bs', 'center', 'both', 'winter', 'xy', 'buzz', 'yodawg', 'uno', 'yallgot', 'bad', 'elf', 'chosen'];
module.exports = class MemeCommand extends commando.Command {
module.exports = class MemeCommand extends Command {
constructor(client) {
super(client, {
name: 'meme',
+4 -4
View File
@@ -1,7 +1,7 @@
const commando = require('discord.js-commando');
const Discord = require('discord.js');
const { Command } = require('discord.js-commando');
const { RichEmbed } = require('discord.js');
module.exports = class BanCommand extends commando.Command {
module.exports = class BanCommand extends Command {
constructor(client) {
super(client, {
name: 'ban',
@@ -47,7 +47,7 @@ module.exports = class BanCommand extends commando.Command {
try {
const banUser = await message.guild.member(member).ban();
const okHandMsg = await message.say(':ok_hand:');
const embed = new Discord.RichEmbed()
const embed = new RichEmbed()
.setAuthor(`${message.author.username}#${message.author.discriminator}`, message.author.avatarURL)
.setColor(0xFF0000)
.setFooter('XiaoBot Moderation', this.client.user.avatarURL)
+4 -4
View File
@@ -1,7 +1,7 @@
const commando = require('discord.js-commando');
const Discord = require('discord.js');
const { Command } = require('discord.js-commando');
const { RichEmbed } = require('discord.js');
module.exports = class KickCommand extends commando.Command {
module.exports = class KickCommand extends Command {
constructor(client) {
super(client, {
name: 'kick',
@@ -44,7 +44,7 @@ module.exports = class KickCommand extends commando.Command {
try {
const kickUser = await message.guild.member(member).kick();
const okHandMsg = await message.say(':ok_hand:');
const embed = new Discord.RichEmbed()
const embed = new RichEmbed()
.setAuthor(`${message.author.username}#${message.author.discriminator}`, message.author.avatarURL)
.setColor(0xFFA500)
.setFooter('XiaoBot Moderation', this.client.user.avatarURL)
+2 -2
View File
@@ -1,6 +1,6 @@
const commando = require('discord.js-commando');
const { Command } = require('discord.js-commando');
module.exports = class LockdownCommand extends commando.Command {
module.exports = class LockdownCommand extends Command {
constructor(client) {
super(client, {
name: 'lockdown',
+2 -2
View File
@@ -1,6 +1,6 @@
const commando = require('discord.js-commando');
const { Command } = require('discord.js-commando');
module.exports = class PruneCommand extends commando.Command {
module.exports = class PruneCommand extends Command {
constructor(client) {
super(client, {
name: 'prune',
+4 -4
View File
@@ -1,7 +1,7 @@
const commando = require('discord.js-commando');
const Discord = require('discord.js');
const { Command } = require('discord.js-commando');
const { RichEmbed } = require('discord.js');
module.exports = class UnbanCommand extends commando.Command {
module.exports = class UnbanCommand extends Command {
constructor(client) {
super(client, {
name: 'unban',
@@ -55,7 +55,7 @@ module.exports = class UnbanCommand extends commando.Command {
try {
const unbanUser = await message.guild.unban(unbanUserObj);
const okHandMsg = await message.say(':ok_hand:');
const embed = new Discord.RichEmbed()
const embed = new RichEmbed()
.setAuthor(`${message.author.username}#${message.author.discriminator}`, message.author.avatarURL)
.setColor(0x00AE86)
.setFooter('XiaoBot Moderation', this.client.user.avatarURL)
+4 -4
View File
@@ -1,7 +1,7 @@
const commando = require('discord.js-commando');
const Discord = require('discord.js');
const { Command } = require('discord.js-commando');
const { RichEmbed } = require('discord.js');
module.exports = class WarnCommand extends commando.Command {
module.exports = class WarnCommand extends Command {
constructor(client) {
super(client, {
name: 'warn',
@@ -41,7 +41,7 @@ module.exports = class WarnCommand extends commando.Command {
if (!message.guild.channels.exists('name', 'mod_logs')) return message.say(':x: Error! Could not find the mod_logs channel! Please create it!');
try {
const okHandMsg = await message.say(':ok_hand:');
const embed = new Discord.RichEmbed()
const embed = new RichEmbed()
.setAuthor(`${message.author.username}#${message.author.discriminator}`, message.author.avatarURL)
.setColor(0xFFFF00)
.setFooter('XiaoBot Moderation', this.client.user.avatarURL)
+2 -2
View File
@@ -1,7 +1,7 @@
const commando = require('discord.js-commando');
const { Command } = require('discord.js-commando');
const math = require('mathjs');
module.exports = class MathCommand extends commando.Command {
module.exports = class MathCommand extends Command {
constructor(client) {
super(client, {
name: 'math',
+2 -2
View File
@@ -1,7 +1,7 @@
const commando = require('discord.js-commando');
const { Command } = require('discord.js-commando');
const romanNumeralConverter = require('roman-numeral-converter-mmxvi');
module.exports = class RomanCommand extends commando.Command {
module.exports = class RomanCommand extends Command {
constructor(client) {
super(client, {
name: 'roman',
+2 -2
View File
@@ -1,6 +1,6 @@
const commando = require('discord.js-commando');
const { Command } = require('discord.js-commando');
module.exports = class CanYouNotCommand extends commando.Command {
module.exports = class CanYouNotCommand extends Command {
constructor(client) {
super(client, {
name: 'canyounot',
+2 -2
View File
@@ -1,6 +1,6 @@
const commando = require('discord.js-commando');
const { Command } = require('discord.js-commando');
module.exports = class GiveFlowerCommand extends commando.Command {
module.exports = class GiveFlowerCommand extends Command {
constructor(client) {
super(client, {
name: 'giveflower',
+2 -2
View File
@@ -1,6 +1,6 @@
const commando = require('discord.js-commando');
const { Command } = require('discord.js-commando');
module.exports = class LennyCommand extends commando.Command {
module.exports = class LennyCommand extends Command {
constructor(client) {
super(client, {
name: 'lenny',
+4 -4
View File
@@ -1,7 +1,7 @@
const commando = require('discord.js-commando');
const Discord = require('discord.js');
const { Command } = require('discord.js-commando');
const { RichEmbed } = require('discord.js');
module.exports = class NitroCommand extends commando.Command {
module.exports = class NitroCommand extends Command {
constructor(client) {
super(client, {
name: 'nitro',
@@ -17,7 +17,7 @@ module.exports = class NitroCommand extends commando.Command {
if (!message.channel.permissionsFor(this.client.user).hasPermission(['SEND_MESSAGES', 'READ_MESSAGES'])) return;
if (!message.channel.permissionsFor(this.client.user).hasPermission('EMBED_LINKS')) return message.say(':x: Error! I don\'t have the Embed Links Permission!');
}
const embed = new Discord.RichEmbed()
const embed = new RichEmbed()
.setAuthor('Discord Nitro')
.setThumbnail('https://pbs.twimg.com/profile_images/814184180649197568/y2eZcVMq.jpg')
.setColor(0x748BD9)
+2 -2
View File
@@ -1,6 +1,6 @@
const commando = require('discord.js-commando');
const { Command } = require('discord.js-commando');
module.exports = class SlowClapCommand extends commando.Command {
module.exports = class SlowClapCommand extends Command {
constructor(client) {
super(client, {
name: 'slowclap',
+2 -2
View File
@@ -1,6 +1,6 @@
const commando = require('discord.js-commando');
const { Command } = require('discord.js-commando');
module.exports = class SpamCommand extends commando.Command {
module.exports = class SpamCommand extends Command {
constructor(client) {
super(client, {
name: 'spam',
+2 -2
View File
@@ -1,7 +1,7 @@
const commando = require('discord.js-commando');
const { Command } = require('discord.js-commando');
const request = require('superagent');
module.exports = class StrawpollCommand extends commando.Command {
module.exports = class StrawpollCommand extends Command {
constructor(client) {
super(client, {
name: 'strawpoll',
+4 -4
View File
@@ -1,8 +1,8 @@
const commando = require('discord.js-commando');
const Discord = require('discord.js');
const { Command } = require('discord.js-commando');
const { RichEmbed } = require('discord.js');
const request = require('superagent');
module.exports = class TodayCommand extends commando.Command {
module.exports = class TodayCommand extends Command {
constructor(client) {
super(client, {
name: 'today',
@@ -31,7 +31,7 @@ module.exports = class TodayCommand extends commando.Command {
const parsedResponse = JSON.parse(response.text);
const events = parsedResponse.data.Events;
const randomNumber = Math.floor(Math.random() * events.length);
const embed = new Discord.RichEmbed()
const embed = new RichEmbed()
.setColor(0x9797FF)
.setURL(parsedResponse.url)
.setTitle(`On this day (${parsedResponse.date})...`)
+2 -2
View File
@@ -1,6 +1,6 @@
const commando = require('discord.js-commando');
const { Command } = require('discord.js-commando');
module.exports = class MagicBallCommand extends commando.Command {
module.exports = class MagicBallCommand extends Command {
constructor(client) {
super(client, {
name: '8ball',
+2 -2
View File
@@ -1,6 +1,6 @@
const commando = require('discord.js-commando');
const { Command } = require('discord.js-commando');
module.exports = class CatCommand extends commando.Command {
module.exports = class CatCommand extends Command {
constructor(client) {
super(client, {
name: 'cat',
+2 -2
View File
@@ -1,6 +1,6 @@
const commando = require('discord.js-commando');
const { Command } = require('discord.js-commando');
module.exports = class ChooseCommand extends commando.Command {
module.exports = class ChooseCommand extends Command {
constructor(client) {
super(client, {
name: 'choose',
+2 -2
View File
@@ -1,6 +1,6 @@
const commando = require('discord.js-commando');
const { Command } = require('discord.js-commando');
module.exports = class CoinFlipCommand extends commando.Command {
module.exports = class CoinFlipCommand extends Command {
constructor(client) {
super(client, {
name: 'coin',
+2 -2
View File
@@ -1,6 +1,6 @@
const commando = require('discord.js-commando');
const { Command } = require('discord.js-commando');
module.exports = class ComplimentCommand extends commando.Command {
module.exports = class ComplimentCommand extends Command {
constructor(client) {
super(client, {
name: 'compliment',
+2 -2
View File
@@ -1,6 +1,6 @@
const commando = require('discord.js-commando');
const { Command } = require('discord.js-commando');
module.exports = class FactCoreCommand extends commando.Command {
module.exports = class FactCoreCommand extends Command {
constructor(client) {
super(client, {
name: 'factcore',
+2 -2
View File
@@ -1,6 +1,6 @@
const commando = require('discord.js-commando');
const { Command } = require('discord.js-commando');
module.exports = class FishyCommand extends commando.Command {
module.exports = class FishyCommand extends Command {
constructor(client) {
super(client, {
name: 'fishy',
+2 -2
View File
@@ -1,6 +1,6 @@
const commando = require('discord.js-commando');
const { Command } = require('discord.js-commando');
module.exports = class FortuneCookieCommand extends commando.Command {
module.exports = class FortuneCookieCommand extends Command {
constructor(client) {
super(client, {
name: 'fortune',
+2 -2
View File
@@ -1,6 +1,6 @@
const commando = require('discord.js-commando');
const { Command } = require('discord.js-commando');
module.exports = class MotivateCommand extends commando.Command {
module.exports = class MotivateCommand extends Command {
constructor(client) {
super(client, {
name: 'motivate',
+2 -2
View File
@@ -1,6 +1,6 @@
const commando = require('discord.js-commando');
const { Command } = require('discord.js-commando');
module.exports = class RandomNameCommand extends commando.Command {
module.exports = class RandomNameCommand extends Command {
constructor(client) {
super(client, {
name: 'name',
+2 -2
View File
@@ -1,6 +1,6 @@
const commando = require('discord.js-commando');
const { Command } = require('discord.js-commando');
module.exports = class OffspringCommand extends commando.Command {
module.exports = class OffspringCommand extends Command {
constructor(client) {
super(client, {
name: 'offspring',
+2 -2
View File
@@ -1,6 +1,6 @@
const commando = require('discord.js-commando');
const { Command } = require('discord.js-commando');
module.exports = class PotatoCommand extends commando.Command {
module.exports = class PotatoCommand extends Command {
constructor(client) {
super(client, {
name: 'potato',
+2 -2
View File
@@ -1,6 +1,6 @@
const commando = require('discord.js-commando');
const { Command } = require('discord.js-commando');
module.exports = class RandomPunCommand extends commando.Command {
module.exports = class RandomPunCommand extends Command {
constructor(client) {
super(client, {
name: 'pun',
+2 -2
View File
@@ -1,6 +1,6 @@
const commando = require('discord.js-commando');
const { Command } = require('discord.js-commando');
module.exports = class QuantumCoinCommand extends commando.Command {
module.exports = class QuantumCoinCommand extends Command {
constructor(client) {
super(client, {
name: 'quantumcoin',
+2 -2
View File
@@ -1,6 +1,6 @@
const commando = require('discord.js-commando');
const { Command } = require('discord.js-commando');
module.exports = class RateWaifuCommand extends commando.Command {
module.exports = class RateWaifuCommand extends Command {
constructor(client) {
super(client, {
name: 'ratewaifu',
+2 -2
View File
@@ -1,6 +1,6 @@
const commando = require('discord.js-commando');
const { Command } = require('discord.js-commando');
module.exports = class RoastCommand extends commando.Command {
module.exports = class RoastCommand extends Command {
constructor(client) {
super(client, {
name: 'roast',
+2 -2
View File
@@ -1,6 +1,6 @@
const commando = require('discord.js-commando');
const { Command } = require('discord.js-commando');
module.exports = class RollCommand extends commando.Command {
module.exports = class RollCommand extends Command {
constructor(client) {
super(client, {
name: 'roll',
+2 -2
View File
@@ -1,6 +1,6 @@
const commando = require('discord.js-commando');
const { Command } = require('discord.js-commando');
module.exports = class RouletteCommand extends commando.Command {
module.exports = class RouletteCommand extends Command {
constructor(client) {
super(client, {
name: 'roulette',
+2 -2
View File
@@ -1,6 +1,6 @@
const commando = require('discord.js-commando');
const { Command } = require('discord.js-commando');
module.exports = class ShipCommand extends commando.Command {
module.exports = class ShipCommand extends Command {
constructor(client) {
super(client, {
name: 'ship',
+2 -2
View File
@@ -1,6 +1,6 @@
const commando = require('discord.js-commando');
const { Command } = require('discord.js-commando');
module.exports = class VocaloidCommand extends commando.Command {
module.exports = class VocaloidCommand extends Command {
constructor(client) {
super(client, {
name: 'vocaloid',
+2 -2
View File
@@ -1,6 +1,6 @@
const commando = require('discord.js-commando');
const { Command } = require('discord.js-commando');
module.exports = class XiaoCommand extends commando.Command {
module.exports = class XiaoCommand extends Command {
constructor(client) {
super(client, {
name: 'xiaopai',
+2 -2
View File
@@ -1,6 +1,6 @@
const commando = require('discord.js-commando');
const { Command } = require('discord.js-commando');
module.exports = class CuddleCommand extends commando.Command {
module.exports = class CuddleCommand extends Command {
constructor(client) {
super(client, {
name: 'cuddle',
+2 -2
View File
@@ -1,6 +1,6 @@
const commando = require('discord.js-commando');
const { Command } = require('discord.js-commando');
module.exports = class DivorceCommand extends commando.Command {
module.exports = class DivorceCommand extends Command {
constructor(client) {
super(client, {
name: 'divorce',
+2 -2
View File
@@ -1,6 +1,6 @@
const commando = require('discord.js-commando');
const { Command } = require('discord.js-commando');
module.exports = class EatCommand extends commando.Command {
module.exports = class EatCommand extends Command {
constructor(client) {
super(client, {
name: 'eat',
+2 -2
View File
@@ -1,6 +1,6 @@
const commando = require('discord.js-commando');
const { Command } = require('discord.js-commando');
module.exports = class FalconPunchCommand extends commando.Command {
module.exports = class FalconPunchCommand extends Command {
constructor(client) {
super(client, {
name: 'falconpunch',
+2 -2
View File
@@ -1,6 +1,6 @@
const commando = require('discord.js-commando');
const { Command } = require('discord.js-commando');
module.exports = class FistBumpCommand extends commando.Command {
module.exports = class FistBumpCommand extends Command {
constructor(client) {
super(client, {
name: 'fistbump',
+2 -2
View File
@@ -1,6 +1,6 @@
const commando = require('discord.js-commando');
const { Command } = require('discord.js-commando');
module.exports = class HighFivesCommand extends commando.Command {
module.exports = class HighFivesCommand extends Command {
constructor(client) {
super(client, {
name: 'highfive',
+2 -2
View File
@@ -1,6 +1,6 @@
const commando = require('discord.js-commando');
const { Command } = require('discord.js-commando');
module.exports = class HitwithShovelCommand extends commando.Command {
module.exports = class HitwithShovelCommand extends Command {
constructor(client) {
super(client, {
name: 'hitwithshovel',
+2 -2
View File
@@ -1,6 +1,6 @@
const commando = require('discord.js-commando');
const { Command } = require('discord.js-commando');
module.exports = class HugCommand extends commando.Command {
module.exports = class HugCommand extends Command {
constructor(client) {
super(client, {
name: 'hug',
+2 -2
View File
@@ -1,6 +1,6 @@
const commando = require('discord.js-commando');
const { Command } = require('discord.js-commando');
module.exports = class InhaleCommand extends commando.Command {
module.exports = class InhaleCommand extends Command {
constructor(client) {
super(client, {
name: 'inhale',
+2 -2
View File
@@ -1,6 +1,6 @@
const commando = require('discord.js-commando');
const { Command } = require('discord.js-commando');
module.exports = class KillCommand extends commando.Command {
module.exports = class KillCommand extends Command {
constructor(client) {
super(client, {
name: 'kill',
+2 -2
View File
@@ -1,6 +1,6 @@
const commando = require('discord.js-commando');
const { Command } = require('discord.js-commando');
module.exports = class KissCommand extends commando.Command {
module.exports = class KissCommand extends Command {
constructor(client) {
super(client, {
name: 'kiss',
+2 -2
View File
@@ -1,6 +1,6 @@
const commando = require('discord.js-commando');
const { Command } = require('discord.js-commando');
module.exports = class MarryCommand extends commando.Command {
module.exports = class MarryCommand extends Command {
constructor(client) {
super(client, {
name: 'marry',
+2 -2
View File
@@ -1,6 +1,6 @@
const commando = require('discord.js-commando');
const { Command } = require('discord.js-commando');
module.exports = class PatCommand extends commando.Command {
module.exports = class PatCommand extends Command {
constructor(client) {
super(client, {
name: 'pat',
+2 -2
View File
@@ -1,6 +1,6 @@
const commando = require('discord.js-commando');
const { Command } = require('discord.js-commando');
module.exports = class PokeCommand extends commando.Command {
module.exports = class PokeCommand extends Command {
constructor(client) {
super(client, {
name: 'poke',
+2 -2
View File
@@ -1,6 +1,6 @@
const commando = require('discord.js-commando');
const { Command } = require('discord.js-commando');
module.exports = class PunchCommand extends commando.Command {
module.exports = class PunchCommand extends Command {
constructor(client) {
super(client, {
name: 'punch',
+2 -2
View File
@@ -1,6 +1,6 @@
const commando = require('discord.js-commando');
const { Command } = require('discord.js-commando');
module.exports = class SlapCommand extends commando.Command {
module.exports = class SlapCommand extends Command {
constructor(client) {
super(client, {
name: 'slap',
+4 -4
View File
@@ -1,8 +1,8 @@
const commando = require('discord.js-commando');
const Discord = require('discord.js');
const { Command } = require('discord.js-commando');
const { RichEmbed } = require('discord.js');
const request = require('superagent');
module.exports = class BotSearchCommand extends commando.Command {
module.exports = class BotSearchCommand extends Command {
constructor(client) {
super(client, {
name: 'botinfo',
@@ -35,7 +35,7 @@ module.exports = class BotSearchCommand extends commando.Command {
'Authorization': process.env.DISCORD_BOTS_KEY
});
const data = response.body;
const embed = new Discord.RichEmbed()
const embed = new RichEmbed()
.setColor(0x9797FF)
.setAuthor('Discord Bots', 'https://cdn.discordapp.com/icons/110373943822540800/47336ad0631ac7aac0a48a2ba6246c65.jpg')
.setTitle(data.name)
+4 -4
View File
@@ -1,8 +1,8 @@
const commando = require('discord.js-commando');
const Discord = require('discord.js');
const { Command } = require('discord.js-commando');
const { RichEmbed } = require('discord.js');
const request = require('superagent');
module.exports = class DefineCommand extends commando.Command {
module.exports = class DefineCommand extends Command {
constructor(client) {
super(client, {
name: 'define',
@@ -41,7 +41,7 @@ module.exports = class DefineCommand extends commando.Command {
api_key: process.env.WORDNIK_KEY
});
const data = response.body[0];
const embed = new Discord.RichEmbed()
const embed = new RichEmbed()
.setColor(0x9797FF)
.setTitle(data.word)
.setDescription(data.text);
+4 -4
View File
@@ -1,7 +1,7 @@
const commando = require('discord.js-commando');
const Discord = require('discord.js');
const { Command } = require('discord.js-commando');
const { RichEmbed } = require('discord.js');
module.exports = class DiscrimCommand extends commando.Command {
module.exports = class DiscrimCommand extends Command {
constructor(client) {
super(client, {
name: 'discrim',
@@ -34,7 +34,7 @@ module.exports = class DiscrimCommand extends commando.Command {
}
const userToSearch = args.discrim;
const users = await this.client.users.filter(u => u.discriminator === userToSearch).map(u => u.username).sort();
const embed = new Discord.RichEmbed()
const embed = new RichEmbed()
.setTitle(`${users.length} Users with the discriminator: ${userToSearch}`)
.setDescription(users.join(', '));
return message.embed(embed);
+4 -4
View File
@@ -1,8 +1,8 @@
const commando = require('discord.js-commando');
const Discord = require('discord.js');
const { Command } = require('discord.js-commando');
const { RichEmbed } = require('discord.js');
const request = require('superagent');
module.exports = class ForecastCommand extends commando.Command {
module.exports = class ForecastCommand extends Command {
constructor(client) {
super(client, {
name: 'forecast',
@@ -36,7 +36,7 @@ module.exports = class ForecastCommand extends commando.Command {
});
const info = response.body.query.results.channel;
const data = info.item.forecast;
const embed = new Discord.RichEmbed()
const embed = new RichEmbed()
.setColor(0x0000FF)
.setAuthor(info.title, 'http://media.idownloadblog.com/wp-content/uploads/2013/12/yahoo-weather-213x220.png')
.setURL(info.link)
+2 -2
View File
@@ -1,9 +1,9 @@
const commando = require('discord.js-commando');
const { Command } = require('discord.js-commando');
const request = require('superagent');
const cheerio = require('cheerio');
const querystring = require('querystring');
module.exports = class GoogleCommand extends commando.Command {
module.exports = class GoogleCommand extends Command {
constructor(client) {
super(client, {
name: 'google',
+4 -4
View File
@@ -1,8 +1,8 @@
const commando = require('discord.js-commando');
const Discord = require('discord.js');
const { Command } = require('discord.js-commando');
const { RichEmbed } = require('discord.js');
const request = require('superagent');
module.exports = class IMDBCommand extends commando.Command {
module.exports = class IMDBCommand extends Command {
constructor(client) {
super(client, {
name: 'imdb',
@@ -37,7 +37,7 @@ module.exports = class IMDBCommand extends commando.Command {
plot: 'full'
});
const data = response.body;
const embed = new Discord.RichEmbed()
const embed = new RichEmbed()
.setColor(0xDBA628)
.setAuthor('IMDB', 'http://static.wixstatic.com/media/c65cbf_31901b544fe24f1890134553bf40c8be.png')
.setURL(`http://www.imdb.com/title/${data.imdbID}`)
+2 -2
View File
@@ -1,6 +1,6 @@
const commando = require('discord.js-commando');
const { Command } = require('discord.js-commando');
module.exports = class NeopetCommand extends commando.Command {
module.exports = class NeopetCommand extends Command {
constructor(client) {
super(client, {
name: 'neopet',
+4 -4
View File
@@ -1,8 +1,8 @@
const commando = require('discord.js-commando');
const Discord = require('discord.js');
const { Command } = require('discord.js-commando');
const { RichEmbed } = require('discord.js');
const request = require('superagent');
module.exports = class OsuCommand extends commando.Command {
module.exports = class OsuCommand extends Command {
constructor(client) {
super(client, {
name: 'osu',
@@ -38,7 +38,7 @@ module.exports = class OsuCommand extends commando.Command {
type: 'string'
});
const data = response.body[0];
const embed = new Discord.RichEmbed()
const embed = new RichEmbed()
.setColor(0xFF66AA)
.setAuthor('osu!', 'http://vignette3.wikia.nocookie.net/osugame/images/c/c9/Logo.png/revision/latest?cb=20151219073209')
.setURL('https://osu.ppy.sh/')
+4 -4
View File
@@ -1,8 +1,8 @@
const commando = require('discord.js-commando');
const Discord = require('discord.js');
const { Command } = require('discord.js-commando');
const { RichEmbed } = require('discord.js');
const pokedex = require('./pkdex.json');
module.exports = class PokedexCommand extends commando.Command {
module.exports = class PokedexCommand extends Command {
constructor(client) {
super(client, {
name: 'pokedex',
@@ -33,7 +33,7 @@ module.exports = class PokedexCommand extends commando.Command {
if (!message.channel.permissionsFor(this.client.user).hasPermission('EMBED_LINKS')) return message.say(':x: Error! I don\'t have the Embed Links Permission!');
}
const pokemon = args.pokemon.toLowerCase();
const embed = new Discord.RichEmbed()
const embed = new RichEmbed()
.setTitle('Information')
.setAuthor(`#${pokedex.index[pokemon]} ${pokedex.name[pokemon]}`, `http://www.serebii.net/pokedex-sm/icon/${pokedex.index[pokemon]}.png`)
.setColor(0xFF0000)
+4 -4
View File
@@ -1,8 +1,8 @@
const commando = require('discord.js-commando');
const Discord = require('discord.js');
const { Command } = require('discord.js-commando');
const { RichEmbed } = require('discord.js');
const request = require('superagent');
module.exports = class UrbanCommand extends commando.Command {
module.exports = class UrbanCommand extends Command {
constructor(client) {
super(client, {
name: 'urban',
@@ -36,7 +36,7 @@ module.exports = class UrbanCommand extends commando.Command {
term: wordToDefine
});
const data = response.body.list[0];
const embed = new Discord.RichEmbed()
const embed = new RichEmbed()
.setColor(0x32a8f0)
.setAuthor('Urban Dictionary', 'http://a1.mzstatic.com/eu/r30/Purple71/v4/66/54/68/6654683f-cacd-4a55-1784-f14257f77874/icon175x175.png')
.setURL(data.permalink)
+4 -4
View File
@@ -1,8 +1,8 @@
const commando = require('discord.js-commando');
const Discord = require('discord.js');
const { Command } = require('discord.js-commando');
const { RichEmbed } = require('discord.js');
const request = require('superagent');
module.exports = class WattpadCommand extends commando.Command {
module.exports = class WattpadCommand extends Command {
constructor(client) {
super(client, {
name: 'wattpad',
@@ -35,7 +35,7 @@ module.exports = class WattpadCommand extends commando.Command {
limit: 1
});
const data = response.body.stories[0];
const embed = new Discord.RichEmbed()
const embed = new RichEmbed()
.setColor(0xF89C34)
.setAuthor('Wattpad', 'http://www.selfpubtoolbox.com/wp-content/uploads/2015/05/a6044fd3a88acd5043860484db972ca6.png')
.setURL(data.url)
+4 -4
View File
@@ -1,8 +1,8 @@
const commando = require('discord.js-commando');
const Discord = require('discord.js');
const { Command } = require('discord.js-commando');
const { RichEmbed } = require('discord.js');
const request = require('superagent');
module.exports = class WeatherCommand extends commando.Command {
module.exports = class WeatherCommand extends Command {
constructor(client) {
super(client, {
name: 'weather',
@@ -32,7 +32,7 @@ module.exports = class WeatherCommand extends commando.Command {
format: 'json'
});
const data = response.body.query.results.channel;
const embed = new Discord.RichEmbed()
const embed = new RichEmbed()
.setColor(0x0000FF)
.setAuthor(data.title, 'http://media.idownloadblog.com/wp-content/uploads/2013/12/yahoo-weather-213x220.png')
.setURL(data.link)
+4 -4
View File
@@ -1,8 +1,8 @@
const commando = require('discord.js-commando');
const Discord = require('discord.js');
const { Command } = require('discord.js-commando');
const { RichEmbed } = require('discord.js');
const request = require('superagent');
module.exports = class WikipediaCommand extends commando.Command {
module.exports = class WikipediaCommand extends Command {
constructor(client) {
super(client, {
name: 'wikipedia',
@@ -40,7 +40,7 @@ module.exports = class WikipediaCommand extends commando.Command {
});
const data = response.body.query.pages[0];
const description = data.extract.substr(0, 1900).split('\n').join('\n\n');
const embed = new Discord.RichEmbed()
const embed = new RichEmbed()
.setColor(0xE7E7E7)
.setTitle(data.title)
.setURL(`https://en.wikipedia.org/wiki/${title}`)
+4 -4
View File
@@ -1,8 +1,8 @@
const commando = require('discord.js-commando');
const Discord = require('discord.js');
const { Command } = require('discord.js-commando');
const { RichEmbed } = require('discord.js');
const request = require('superagent');
module.exports = class YouTubeCommand extends commando.Command {
module.exports = class YouTubeCommand extends Command {
constructor(client) {
super(client, {
name: 'youtube',
@@ -38,7 +38,7 @@ module.exports = class YouTubeCommand extends commando.Command {
key: process.env.YOUTUBE_KEY
});
const data = response.body.items[0];
const embed = new Discord.RichEmbed()
const embed = new RichEmbed()
.setColor(0xDD2825)
.setTitle(data.snippet.title)
.setDescription(data.snippet.description)
+5 -5
View File
@@ -1,8 +1,8 @@
const commando = require('discord.js-commando');
const Discord = require('discord.js');
const { Command } = require('discord.js-commando');
const { RichEmbed } = require('discord.js');
const request = require('superagent');
module.exports = class YuGiOhCommand extends commando.Command {
module.exports = class YuGiOhCommand extends Command {
constructor(client) {
super(client, {
name: 'yugioh',
@@ -29,7 +29,7 @@ module.exports = class YuGiOhCommand extends commando.Command {
.get(`http://yugiohprices.com/api/card_data/${cardName}`);
const data = response.body.data;
if (data.card_type === 'monster') {
const embed = new Discord.RichEmbed()
const embed = new RichEmbed()
.setColor(0xBE5F1F)
.setTitle(data.name)
.setDescription(data.text)
@@ -48,7 +48,7 @@ module.exports = class YuGiOhCommand extends commando.Command {
data.level, true);
return message.embed(embed);
}
const embed = new Discord.RichEmbed()
const embed = new RichEmbed()
.setColor(0xBE5F1F)
.setTitle(data.name)
.setDescription(data.text)
+2 -2
View File
@@ -1,7 +1,7 @@
const commando = require('discord.js-commando');
const { Command } = require('discord.js-commando');
const stringToBinary = require('string-to-binary');
module.exports = class BinaryCommand extends commando.Command {
module.exports = class BinaryCommand extends Command {
constructor(client) {
super(client, {
name: 'binary',
+2 -2
View File
@@ -1,7 +1,7 @@
const commando = require('discord.js-commando');
const { Command } = require('discord.js-commando');
const cowsay = require('cowsay');
module.exports = class CowsayCommand extends commando.Command {
module.exports = class CowsayCommand extends Command {
constructor(client) {
super(client, {
name: 'cowsay',
+4 -4
View File
@@ -1,7 +1,7 @@
const commando = require('discord.js-commando');
const Discord = require('discord.js');
const { Command } = require('discord.js-commando');
const { RichEmbed } = require('discord.js');
module.exports = class EmbedCommand extends commando.Command {
module.exports = class EmbedCommand extends Command {
constructor(client) {
super(client, {
name: 'embed',
@@ -25,7 +25,7 @@ module.exports = class EmbedCommand extends commando.Command {
if (!message.channel.permissionsFor(this.client.user).hasPermission('MANAGE_MESSAGES')) return message.say(':x: Error! I don\'t have the Manage Messages Permission!');
}
const embedMessage = args.text;
const embed = new Discord.RichEmbed()
const embed = new RichEmbed()
.setAuthor(message.author.username, message.author.avatarURL)
.setColor(0x00AE86)
.setTimestamp()
+2 -2
View File
@@ -1,7 +1,7 @@
const commando = require('discord.js-commando');
const { Command } = require('discord.js-commando');
const morse = require('morse');
module.exports = class MorseCommand extends commando.Command {
module.exports = class MorseCommand extends Command {
constructor(client) {
super(client, {
name: 'morse',
+2 -2
View File
@@ -1,7 +1,7 @@
const commando = require('discord.js-commando');
const { Command } = require('discord.js-commando');
const pirateSpeak = require('pirate-speak');
module.exports = class PirateCommand extends commando.Command {
module.exports = class PirateCommand extends Command {
constructor(client) {
super(client, {
name: 'pirate',
+2 -2
View File
@@ -1,6 +1,6 @@
const commando = require('discord.js-commando');
const { Command } = require('discord.js-commando');
module.exports = class ReverseCommand extends commando.Command {
module.exports = class ReverseCommand extends Command {
constructor(client) {
super(client, {
name: 'reverse',
+2 -2
View File
@@ -1,7 +1,7 @@
const commando = require('discord.js-commando');
const { Command } = require('discord.js-commando');
const hepburn = require('hepburn');
module.exports = class RomajiCommand extends commando.Command {
module.exports = class RomajiCommand extends Command {
constructor(client) {
super(client, {
name: 'romaji',
+2 -2
View File
@@ -1,6 +1,6 @@
const commando = require('discord.js-commando');
const { Command } = require('discord.js-commando');
module.exports = class SayCommand extends commando.Command {
module.exports = class SayCommand extends Command {
constructor(client) {
super(client, {
name: 'say',
+2 -2
View File
@@ -1,4 +1,4 @@
const commando = require('discord.js-commando');
const { Command } = require('discord.js-commando');
String.prototype.shuffle = function() {
let a = this.split(''),
@@ -12,7 +12,7 @@ String.prototype.shuffle = function() {
return a.join('');
};
module.exports = class ShuffleCommand extends commando.Command {
module.exports = class ShuffleCommand extends Command {
constructor(client) {
super(client, {
name: 'shuffle',
+2 -2
View File
@@ -1,7 +1,7 @@
const commando = require('discord.js-commando');
const { Command } = require('discord.js-commando');
const temmize = require('./temmize.js');
module.exports = class TemmieCommand extends commando.Command {
module.exports = class TemmieCommand extends Command {
constructor(Client) {
super(Client, {
name: 'temmie',
+4 -4
View File
@@ -1,5 +1,5 @@
const commando = require('discord.js-commando');
const Discord = require('discord.js');
const { Command } = require('discord.js-commando');
const { RichEmbed } = require('discord.js');
const request = require('superagent');
const languages = {
"af": "Afrikaans",
@@ -97,7 +97,7 @@ const languages = {
"zh": "Chinese"
};
module.exports = class TranslateCommand extends commando.Command {
module.exports = class TranslateCommand extends Command {
constructor(client) {
super(client, {
name: 'translate',
@@ -150,7 +150,7 @@ module.exports = class TranslateCommand extends commando.Command {
const langs = data.lang.split('-');
const langTo = langs[1];
const langFrom = langs[0];
const embed = new Discord.RichEmbed()
const embed = new RichEmbed()
.setColor(0x00AE86)
.addField(`Input (From: ${languages[langFrom]}):`,
query)
+2 -2
View File
@@ -1,7 +1,7 @@
const commando = require('discord.js-commando');
const { Command } = require('discord.js-commando');
const request = require('superagent');
module.exports = class WebhookCommand extends commando.Command {
module.exports = class WebhookCommand extends Command {
constructor(client) {
super(client, {
name: 'webhook',
+2 -2
View File
@@ -1,7 +1,7 @@
const commando = require('discord.js-commando');
const { Command } = require('discord.js-commando');
const request = require('superagent');
module.exports = class YodaCommand extends commando.Command {
module.exports = class YodaCommand extends Command {
constructor(client) {
super(client, {
name: 'yoda',
+2 -2
View File
@@ -1,7 +1,7 @@
const commando = require('discord.js-commando');
const { Command } = require('discord.js-commando');
const zalgo = require('zalgolize');
module.exports = class ZalgoCommand extends commando.Command {
module.exports = class ZalgoCommand extends Command {
constructor(client) {
super(client, {
name: 'zalgo',

Some files were not shown because too many files have changed in this diff Show More