mirror of
https://github.com/arthur-pbty/xiao.git
synced 2026-06-03 23:36:43 +02:00
Destructuring is Nice
This commit is contained in:
@@ -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',
|
||||
|
||||
@@ -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',
|
||||
|
||||
@@ -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',
|
||||
|
||||
@@ -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',
|
||||
|
||||
@@ -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',
|
||||
|
||||
@@ -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',
|
||||
|
||||
@@ -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',
|
||||
|
||||
@@ -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',
|
||||
|
||||
@@ -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',
|
||||
|
||||
@@ -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',
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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',
|
||||
|
||||
@@ -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',
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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',
|
||||
|
||||
@@ -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:**',
|
||||
|
||||
@@ -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',
|
||||
|
||||
@@ -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)
|
||||
|
||||
@@ -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)
|
||||
|
||||
@@ -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',
|
||||
|
||||
@@ -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',
|
||||
|
||||
@@ -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)
|
||||
|
||||
@@ -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)
|
||||
|
||||
@@ -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',
|
||||
|
||||
@@ -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',
|
||||
|
||||
@@ -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',
|
||||
|
||||
@@ -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',
|
||||
|
||||
@@ -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',
|
||||
|
||||
@@ -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)
|
||||
|
||||
@@ -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',
|
||||
|
||||
@@ -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',
|
||||
|
||||
@@ -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',
|
||||
|
||||
@@ -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})...`)
|
||||
|
||||
@@ -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',
|
||||
|
||||
@@ -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',
|
||||
|
||||
@@ -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',
|
||||
|
||||
@@ -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',
|
||||
|
||||
@@ -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',
|
||||
|
||||
@@ -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',
|
||||
|
||||
@@ -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',
|
||||
|
||||
@@ -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',
|
||||
|
||||
@@ -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',
|
||||
|
||||
@@ -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',
|
||||
|
||||
@@ -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',
|
||||
|
||||
@@ -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',
|
||||
|
||||
@@ -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',
|
||||
|
||||
@@ -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',
|
||||
|
||||
@@ -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',
|
||||
|
||||
@@ -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',
|
||||
|
||||
@@ -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',
|
||||
|
||||
@@ -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',
|
||||
|
||||
@@ -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',
|
||||
|
||||
@@ -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',
|
||||
|
||||
@@ -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',
|
||||
|
||||
@@ -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',
|
||||
|
||||
@@ -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',
|
||||
|
||||
@@ -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',
|
||||
|
||||
@@ -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',
|
||||
|
||||
@@ -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',
|
||||
|
||||
@@ -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',
|
||||
|
||||
@@ -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',
|
||||
|
||||
@@ -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',
|
||||
|
||||
@@ -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',
|
||||
|
||||
@@ -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',
|
||||
|
||||
@@ -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',
|
||||
|
||||
@@ -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',
|
||||
|
||||
@@ -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',
|
||||
|
||||
@@ -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',
|
||||
|
||||
@@ -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',
|
||||
|
||||
@@ -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',
|
||||
|
||||
@@ -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)
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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)
|
||||
|
||||
@@ -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',
|
||||
|
||||
@@ -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}`)
|
||||
|
||||
@@ -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',
|
||||
|
||||
@@ -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/')
|
||||
|
||||
@@ -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)
|
||||
|
||||
@@ -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)
|
||||
|
||||
@@ -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)
|
||||
|
||||
@@ -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)
|
||||
|
||||
@@ -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}`)
|
||||
|
||||
@@ -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)
|
||||
|
||||
@@ -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)
|
||||
|
||||
@@ -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',
|
||||
|
||||
@@ -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',
|
||||
|
||||
@@ -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()
|
||||
|
||||
@@ -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',
|
||||
|
||||
@@ -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',
|
||||
|
||||
@@ -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',
|
||||
|
||||
@@ -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',
|
||||
|
||||
@@ -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',
|
||||
|
||||
@@ -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',
|
||||
|
||||
@@ -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',
|
||||
|
||||
@@ -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)
|
||||
|
||||
@@ -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',
|
||||
|
||||
@@ -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',
|
||||
|
||||
@@ -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
Reference in New Issue
Block a user