mirror of
https://github.com/arthur-pbty/xiao.git
synced 2026-06-12 00:04:48 +02:00
Discord.js v14
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
const Command = require('../../framework/Command');
|
||||
const { PermissionFlagsBits } = require('discord.js');
|
||||
const { createCanvas, loadImage } = require('canvas');
|
||||
const request = require('node-superfetch');
|
||||
const path = require('path');
|
||||
@@ -16,7 +17,7 @@ module.exports = class ApprovedCommand extends Command {
|
||||
usages: 2,
|
||||
duration: 10
|
||||
},
|
||||
clientPermissions: ['ATTACH_FILES'],
|
||||
clientPermissions: [PermissionFlagsBits.AttachFiles],
|
||||
credit: [
|
||||
{
|
||||
name: 'Redeeming God',
|
||||
@@ -29,7 +30,7 @@ module.exports = class ApprovedCommand extends Command {
|
||||
{
|
||||
key: 'image',
|
||||
type: 'image-or-avatar',
|
||||
default: msg => msg.author.displayAvatarURL({ format: 'png', size: 512 })
|
||||
default: msg => msg.author.displayAvatarURL({ extension: 'png', size: 512 })
|
||||
}
|
||||
]
|
||||
});
|
||||
|
||||
@@ -18,7 +18,7 @@ module.exports = class AsciiCommand extends Command {
|
||||
{
|
||||
key: 'image',
|
||||
type: 'image-or-avatar',
|
||||
default: msg => msg.author.displayAvatarURL({ format: 'png', size: 512 })
|
||||
default: msg => msg.author.displayAvatarURL({ extension: 'png', size: 512 })
|
||||
}
|
||||
]
|
||||
});
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
const Command = require('../../framework/Command');
|
||||
const { PermissionFlagsBits } = require('discord.js');
|
||||
const { createCanvas, loadImage } = require('canvas');
|
||||
const request = require('node-superfetch');
|
||||
const stackBlur = require('stackblur-canvas');
|
||||
@@ -15,7 +16,7 @@ module.exports = class BlurCommand extends Command {
|
||||
usages: 2,
|
||||
duration: 10
|
||||
},
|
||||
clientPermissions: ['ATTACH_FILES'],
|
||||
clientPermissions: [PermissionFlagsBits.AttachFiles],
|
||||
args: [
|
||||
{
|
||||
key: 'radius',
|
||||
@@ -26,7 +27,7 @@ module.exports = class BlurCommand extends Command {
|
||||
{
|
||||
key: 'image',
|
||||
type: 'image-or-avatar',
|
||||
default: msg => msg.author.displayAvatarURL({ format: 'png', size: 512 })
|
||||
default: msg => msg.author.displayAvatarURL({ extension: 'png', size: 512 })
|
||||
}
|
||||
]
|
||||
});
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
const Command = require('../../framework/Command');
|
||||
const { PermissionFlagsBits } = require('discord.js');
|
||||
const { createCanvas, loadImage } = require('canvas');
|
||||
const request = require('node-superfetch');
|
||||
const path = require('path');
|
||||
@@ -16,7 +17,7 @@ module.exports = class BobRossCommand extends Command {
|
||||
usages: 2,
|
||||
duration: 10
|
||||
},
|
||||
clientPermissions: ['ATTACH_FILES'],
|
||||
clientPermissions: [PermissionFlagsBits.AttachFiles],
|
||||
credit: [
|
||||
{
|
||||
name: 'Know Your Meme',
|
||||
@@ -34,7 +35,7 @@ module.exports = class BobRossCommand extends Command {
|
||||
{
|
||||
key: 'image',
|
||||
type: 'image-or-avatar',
|
||||
default: msg => msg.author.displayAvatarURL({ format: 'png', size: 512 })
|
||||
default: msg => msg.author.displayAvatarURL({ extension: 'png', size: 512 })
|
||||
}
|
||||
]
|
||||
});
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
const Command = require('../../framework/Command');
|
||||
const { PermissionFlagsBits } = require('discord.js');
|
||||
const { createCanvas, loadImage } = require('canvas');
|
||||
const request = require('node-superfetch');
|
||||
const path = require('path');
|
||||
@@ -15,7 +16,7 @@ module.exports = class BrazzersCommand extends Command {
|
||||
usages: 2,
|
||||
duration: 10
|
||||
},
|
||||
clientPermissions: ['ATTACH_FILES'],
|
||||
clientPermissions: [PermissionFlagsBits.AttachFiles],
|
||||
credit: [
|
||||
{
|
||||
name: 'Brazzers',
|
||||
@@ -27,7 +28,7 @@ module.exports = class BrazzersCommand extends Command {
|
||||
{
|
||||
key: 'image',
|
||||
type: 'image-or-avatar',
|
||||
default: msg => msg.author.displayAvatarURL({ format: 'png', size: 512 })
|
||||
default: msg => msg.author.displayAvatarURL({ extension: 'png', size: 512 })
|
||||
}
|
||||
]
|
||||
});
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
const Command = require('../../framework/Command');
|
||||
const { PermissionFlagsBits } = require('discord.js');
|
||||
const gm = require('gm').subClass({ imageMagick: '7+' });
|
||||
const request = require('node-superfetch');
|
||||
const { magikToBuffer } = require('../../util/Util');
|
||||
@@ -14,7 +15,7 @@ module.exports = class CharcoalCommand extends Command {
|
||||
usages: 2,
|
||||
duration: 15
|
||||
},
|
||||
clientPermissions: ['ATTACH_FILES'],
|
||||
clientPermissions: [PermissionFlagsBits.AttachFiles],
|
||||
credit: [
|
||||
{
|
||||
name: 'ImageMagick',
|
||||
@@ -26,7 +27,7 @@ module.exports = class CharcoalCommand extends Command {
|
||||
{
|
||||
key: 'image',
|
||||
type: 'image-or-avatar',
|
||||
default: msg => msg.author.displayAvatarURL({ format: 'png', size: 512 })
|
||||
default: msg => msg.author.displayAvatarURL({ extension: 'png', size: 512 })
|
||||
}
|
||||
]
|
||||
});
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
const Command = require('../../framework/Command');
|
||||
const { PermissionFlagsBits } = require('discord.js');
|
||||
const { createCanvas, loadImage } = require('canvas');
|
||||
const request = require('node-superfetch');
|
||||
const path = require('path');
|
||||
@@ -15,12 +16,12 @@ module.exports = class ChocolateMilkCommand extends Command {
|
||||
usages: 2,
|
||||
duration: 10
|
||||
},
|
||||
clientPermissions: ['ATTACH_FILES'],
|
||||
clientPermissions: [PermissionFlagsBits.AttachFiles],
|
||||
args: [
|
||||
{
|
||||
key: 'image',
|
||||
type: 'image-or-avatar',
|
||||
default: msg => msg.author.displayAvatarURL({ format: 'png', size: 1024 })
|
||||
default: msg => msg.author.displayAvatarURL({ extension: 'png', size: 1024 })
|
||||
},
|
||||
{
|
||||
key: 'direction',
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
const Command = require('../../framework/Command');
|
||||
const { PermissionFlagsBits } = require('discord.js');
|
||||
const { createCanvas, loadImage } = require('canvas');
|
||||
const request = require('node-superfetch');
|
||||
|
||||
@@ -14,12 +15,12 @@ module.exports = class CircleCommand extends Command {
|
||||
usages: 2,
|
||||
duration: 10
|
||||
},
|
||||
clientPermissions: ['ATTACH_FILES'],
|
||||
clientPermissions: [PermissionFlagsBits.AttachFiles],
|
||||
args: [
|
||||
{
|
||||
key: 'image',
|
||||
type: 'image-or-avatar',
|
||||
default: msg => msg.author.displayAvatarURL({ format: 'png', size: 512 })
|
||||
default: msg => msg.author.displayAvatarURL({ extension: 'png', size: 512 })
|
||||
}
|
||||
]
|
||||
});
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
const Command = require('../../framework/Command');
|
||||
const { PermissionFlagsBits } = require('discord.js');
|
||||
const { createCanvas } = require('canvas');
|
||||
const ntc = require('ntcjs');
|
||||
|
||||
@@ -14,7 +15,7 @@ module.exports = class ColorCommand extends Command {
|
||||
usages: 2,
|
||||
duration: 10
|
||||
},
|
||||
clientPermissions: ['ATTACH_FILES'],
|
||||
clientPermissions: [PermissionFlagsBits.AttachFiles],
|
||||
args: [
|
||||
{
|
||||
key: 'color',
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
const Command = require('../../framework/Command');
|
||||
const { PermissionFlagsBits } = require('discord.js');
|
||||
const { createCanvas, loadImage } = require('canvas');
|
||||
const request = require('node-superfetch');
|
||||
const path = require('path');
|
||||
@@ -16,7 +17,7 @@ module.exports = class CommunistCommand extends Command {
|
||||
usages: 2,
|
||||
duration: 10
|
||||
},
|
||||
clientPermissions: ['ATTACH_FILES'],
|
||||
clientPermissions: [PermissionFlagsBits.AttachFiles],
|
||||
credit: [
|
||||
{
|
||||
name: 'PNGFuel',
|
||||
@@ -29,7 +30,7 @@ module.exports = class CommunistCommand extends Command {
|
||||
{
|
||||
key: 'image',
|
||||
type: 'image-or-avatar',
|
||||
default: msg => msg.author.displayAvatarURL({ format: 'png', size: 512 })
|
||||
default: msg => msg.author.displayAvatarURL({ extension: 'png', size: 512 })
|
||||
}
|
||||
]
|
||||
});
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
const Command = require('../../framework/Command');
|
||||
const { PermissionFlagsBits } = require('discord.js');
|
||||
const { createCanvas, loadImage } = require('canvas');
|
||||
const request = require('node-superfetch');
|
||||
const { contrast } = require('../../util/Canvas');
|
||||
@@ -14,12 +15,12 @@ module.exports = class ContrastCommand extends Command {
|
||||
usages: 2,
|
||||
duration: 10
|
||||
},
|
||||
clientPermissions: ['ATTACH_FILES'],
|
||||
clientPermissions: [PermissionFlagsBits.AttachFiles],
|
||||
args: [
|
||||
{
|
||||
key: 'image',
|
||||
type: 'image-or-avatar',
|
||||
default: msg => msg.author.displayAvatarURL({ format: 'png', size: 512 })
|
||||
default: msg => msg.author.displayAvatarURL({ extension: 'png', size: 512 })
|
||||
}
|
||||
]
|
||||
});
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
const Command = require('../../framework/Command');
|
||||
const { PermissionFlagsBits } = require('discord.js');
|
||||
const { createCanvas, loadImage } = require('canvas');
|
||||
const request = require('node-superfetch');
|
||||
const formats = {
|
||||
@@ -20,7 +21,7 @@ module.exports = class ConvertImageCommand extends Command {
|
||||
usages: 2,
|
||||
duration: 10
|
||||
},
|
||||
clientPermissions: ['ATTACH_FILES'],
|
||||
clientPermissions: [PermissionFlagsBits.AttachFiles],
|
||||
args: [
|
||||
{
|
||||
key: 'format',
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
const Command = require('../../framework/Command');
|
||||
const { PermissionFlagsBits } = require('discord.js');
|
||||
const { createCanvas, loadImage } = require('canvas');
|
||||
const request = require('node-superfetch');
|
||||
const { desaturate } = require('../../util/Canvas');
|
||||
@@ -15,7 +16,7 @@ module.exports = class DesaturateCommand extends Command {
|
||||
usages: 2,
|
||||
duration: 10
|
||||
},
|
||||
clientPermissions: ['ATTACH_FILES'],
|
||||
clientPermissions: [PermissionFlagsBits.AttachFiles],
|
||||
args: [
|
||||
{
|
||||
key: 'level',
|
||||
@@ -24,7 +25,7 @@ module.exports = class DesaturateCommand extends Command {
|
||||
{
|
||||
key: 'image',
|
||||
type: 'image-or-avatar',
|
||||
default: msg => msg.author.displayAvatarURL({ format: 'png', size: 512 })
|
||||
default: msg => msg.author.displayAvatarURL({ extension: 'png', size: 512 })
|
||||
}
|
||||
]
|
||||
});
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
const Command = require('../../framework/Command');
|
||||
const { PermissionFlagsBits } = require('discord.js');
|
||||
const { createCanvas, loadImage } = require('canvas');
|
||||
const request = require('node-superfetch');
|
||||
const path = require('path');
|
||||
@@ -15,7 +16,7 @@ module.exports = class DexterCommand extends Command {
|
||||
usages: 2,
|
||||
duration: 10
|
||||
},
|
||||
clientPermissions: ['ATTACH_FILES'],
|
||||
clientPermissions: [PermissionFlagsBits.AttachFiles],
|
||||
credit: [
|
||||
{
|
||||
name: 'Pokémon',
|
||||
@@ -27,7 +28,7 @@ module.exports = class DexterCommand extends Command {
|
||||
{
|
||||
key: 'image',
|
||||
type: 'image-or-avatar',
|
||||
default: msg => msg.author.displayAvatarURL({ format: 'png', size: 256 })
|
||||
default: msg => msg.author.displayAvatarURL({ extension: 'png', size: 256 })
|
||||
}
|
||||
]
|
||||
});
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
const Command = require('../../framework/Command');
|
||||
const { PermissionFlagsBits } = require('discord.js');
|
||||
const { createCanvas, loadImage } = require('canvas');
|
||||
const request = require('node-superfetch');
|
||||
const { distort } = require('../../util/Canvas');
|
||||
@@ -14,7 +15,7 @@ module.exports = class DistortCommand extends Command {
|
||||
usages: 2,
|
||||
duration: 10
|
||||
},
|
||||
clientPermissions: ['ATTACH_FILES'],
|
||||
clientPermissions: [PermissionFlagsBits.AttachFiles],
|
||||
args: [
|
||||
{
|
||||
key: 'level',
|
||||
@@ -23,7 +24,7 @@ module.exports = class DistortCommand extends Command {
|
||||
{
|
||||
key: 'image',
|
||||
type: 'image-or-avatar',
|
||||
default: msg => msg.author.displayAvatarURL({ format: 'png', size: 512 })
|
||||
default: msg => msg.author.displayAvatarURL({ extension: 'png', size: 512 })
|
||||
}
|
||||
]
|
||||
});
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
const Command = require('../../framework/Command');
|
||||
const { PermissionFlagsBits } = require('discord.js');
|
||||
const gm = require('gm').subClass({ imageMagick: '7+' });
|
||||
const request = require('node-superfetch');
|
||||
const { magikToBuffer } = require('../../util/Util');
|
||||
@@ -14,7 +15,7 @@ module.exports = class EmbossCommand extends Command {
|
||||
usages: 2,
|
||||
duration: 15
|
||||
},
|
||||
clientPermissions: ['ATTACH_FILES'],
|
||||
clientPermissions: [PermissionFlagsBits.AttachFiles],
|
||||
credit: [
|
||||
{
|
||||
name: 'ImageMagick',
|
||||
@@ -26,7 +27,7 @@ module.exports = class EmbossCommand extends Command {
|
||||
{
|
||||
key: 'image',
|
||||
type: 'image-or-avatar',
|
||||
default: msg => msg.author.displayAvatarURL({ format: 'png', size: 512 })
|
||||
default: msg => msg.author.displayAvatarURL({ extension: 'png', size: 512 })
|
||||
}
|
||||
]
|
||||
});
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
const Command = require('../../framework/Command');
|
||||
const { PermissionFlagsBits } = require('discord.js');
|
||||
const { createCanvas, loadImage } = require('canvas');
|
||||
const request = require('node-superfetch');
|
||||
const path = require('path');
|
||||
@@ -16,7 +17,7 @@ module.exports = class FireFrameCommand extends Command {
|
||||
usages: 2,
|
||||
duration: 10
|
||||
},
|
||||
clientPermissions: ['ATTACH_FILES'],
|
||||
clientPermissions: [PermissionFlagsBits.AttachFiles],
|
||||
credit: [
|
||||
{
|
||||
name: 'susi1959',
|
||||
@@ -29,7 +30,7 @@ module.exports = class FireFrameCommand extends Command {
|
||||
{
|
||||
key: 'image',
|
||||
type: 'image-or-avatar',
|
||||
default: msg => msg.author.displayAvatarURL({ format: 'png', size: 512 })
|
||||
default: msg => msg.author.displayAvatarURL({ extension: 'png', size: 512 })
|
||||
}
|
||||
]
|
||||
});
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
const Command = require('../../framework/Command');
|
||||
const { PermissionFlagsBits } = require('discord.js');
|
||||
const { createCanvas, loadImage } = require('canvas');
|
||||
const request = require('node-superfetch');
|
||||
const { fishEye } = require('../../util/Canvas');
|
||||
@@ -15,7 +16,7 @@ module.exports = class FishEyeCommand extends Command {
|
||||
usages: 2,
|
||||
duration: 10
|
||||
},
|
||||
clientPermissions: ['ATTACH_FILES'],
|
||||
clientPermissions: [PermissionFlagsBits.AttachFiles],
|
||||
credit: [
|
||||
{
|
||||
name: 'Hackyon',
|
||||
@@ -33,7 +34,7 @@ module.exports = class FishEyeCommand extends Command {
|
||||
{
|
||||
key: 'image',
|
||||
type: 'image-or-avatar',
|
||||
default: msg => msg.author.displayAvatarURL({ format: 'png', size: 512 })
|
||||
default: msg => msg.author.displayAvatarURL({ extension: 'png', size: 512 })
|
||||
}
|
||||
]
|
||||
});
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
const Command = require('../../framework/Command');
|
||||
const { PermissionFlagsBits } = require('discord.js');
|
||||
const { createCanvas, loadImage } = require('canvas');
|
||||
const request = require('node-superfetch');
|
||||
const path = require('path');
|
||||
@@ -17,7 +18,7 @@ module.exports = class FrameCommand extends Command {
|
||||
usages: 2,
|
||||
duration: 10
|
||||
},
|
||||
clientPermissions: ['ATTACH_FILES'],
|
||||
clientPermissions: [PermissionFlagsBits.AttachFiles],
|
||||
credit: [
|
||||
{
|
||||
name: 'www.aljanh.net',
|
||||
@@ -36,7 +37,7 @@ module.exports = class FrameCommand extends Command {
|
||||
{
|
||||
key: 'image',
|
||||
type: 'image-or-avatar',
|
||||
default: msg => msg.author.displayAvatarURL({ format: 'png', size: 512 })
|
||||
default: msg => msg.author.displayAvatarURL({ extension: 'png', size: 512 })
|
||||
}
|
||||
]
|
||||
});
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
const Command = require('../../framework/Command');
|
||||
const { PermissionFlagsBits } = require('discord.js');
|
||||
const { createCanvas, loadImage } = require('canvas');
|
||||
const request = require('node-superfetch');
|
||||
|
||||
@@ -13,12 +14,12 @@ module.exports = class GhostCommand extends Command {
|
||||
usages: 2,
|
||||
duration: 10
|
||||
},
|
||||
clientPermissions: ['ATTACH_FILES'],
|
||||
clientPermissions: [PermissionFlagsBits.AttachFiles],
|
||||
args: [
|
||||
{
|
||||
key: 'image',
|
||||
type: 'image-or-avatar',
|
||||
default: msg => msg.author.displayAvatarURL({ format: 'png', size: 512 })
|
||||
default: msg => msg.author.displayAvatarURL({ extension: 'png', size: 512 })
|
||||
}
|
||||
]
|
||||
});
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
const Command = require('../../framework/Command');
|
||||
const { PermissionFlagsBits } = require('discord.js');
|
||||
const { createCanvas, loadImage } = require('canvas');
|
||||
const request = require('node-superfetch');
|
||||
const path = require('path');
|
||||
@@ -15,7 +16,7 @@ module.exports = class GlassShatterCommand extends Command {
|
||||
usages: 2,
|
||||
duration: 10
|
||||
},
|
||||
clientPermissions: ['ATTACH_FILES'],
|
||||
clientPermissions: [PermissionFlagsBits.AttachFiles],
|
||||
credit: [
|
||||
{
|
||||
name: 'Platinum Designz',
|
||||
@@ -28,7 +29,7 @@ module.exports = class GlassShatterCommand extends Command {
|
||||
{
|
||||
key: 'image',
|
||||
type: 'image-or-avatar',
|
||||
default: msg => msg.author.displayAvatarURL({ format: 'png', size: 512 })
|
||||
default: msg => msg.author.displayAvatarURL({ extension: 'png', size: 512 })
|
||||
}
|
||||
]
|
||||
});
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
const Command = require('../../framework/Command');
|
||||
const { PermissionFlagsBits } = require('discord.js');
|
||||
const { createCanvas, loadImage } = require('canvas');
|
||||
const request = require('node-superfetch');
|
||||
const { distort } = require('../../util/Canvas');
|
||||
@@ -14,12 +15,12 @@ module.exports = class GlitchCommand extends Command {
|
||||
usages: 2,
|
||||
duration: 10
|
||||
},
|
||||
clientPermissions: ['ATTACH_FILES'],
|
||||
clientPermissions: [PermissionFlagsBits.AttachFiles],
|
||||
args: [
|
||||
{
|
||||
key: 'image',
|
||||
type: 'image-or-avatar',
|
||||
default: msg => msg.author.displayAvatarURL({ format: 'png', size: 512 })
|
||||
default: msg => msg.author.displayAvatarURL({ extension: 'png', size: 512 })
|
||||
}
|
||||
]
|
||||
});
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
const Command = require('../../framework/Command');
|
||||
const { PermissionFlagsBits } = require('discord.js');
|
||||
const { createCanvas, loadImage } = require('canvas');
|
||||
const request = require('node-superfetch');
|
||||
const { greyscale } = require('../../util/Canvas');
|
||||
@@ -15,12 +16,12 @@ module.exports = class GreyscaleCommand extends Command {
|
||||
usages: 2,
|
||||
duration: 10
|
||||
},
|
||||
clientPermissions: ['ATTACH_FILES'],
|
||||
clientPermissions: [PermissionFlagsBits.AttachFiles],
|
||||
args: [
|
||||
{
|
||||
key: 'image',
|
||||
type: 'image-or-avatar',
|
||||
default: msg => msg.author.displayAvatarURL({ format: 'png', size: 512 })
|
||||
default: msg => msg.author.displayAvatarURL({ extension: 'png', size: 512 })
|
||||
}
|
||||
]
|
||||
});
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
const Command = require('../../framework/Command');
|
||||
const { PermissionFlagsBits } = require('discord.js');
|
||||
const { createCanvas, loadImage } = require('canvas');
|
||||
const request = require('node-superfetch');
|
||||
const path = require('path');
|
||||
@@ -14,7 +15,7 @@ module.exports = class GunCommand extends Command {
|
||||
usages: 2,
|
||||
duration: 10
|
||||
},
|
||||
clientPermissions: ['ATTACH_FILES'],
|
||||
clientPermissions: [PermissionFlagsBits.AttachFiles],
|
||||
credit: [
|
||||
{
|
||||
name: 'Luxoflux',
|
||||
@@ -27,7 +28,7 @@ module.exports = class GunCommand extends Command {
|
||||
{
|
||||
key: 'image',
|
||||
type: 'image-or-avatar',
|
||||
default: msg => msg.author.displayAvatarURL({ format: 'png', size: 512 })
|
||||
default: msg => msg.author.displayAvatarURL({ extension: 'png', size: 512 })
|
||||
}
|
||||
]
|
||||
});
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
const Command = require('../../framework/Command');
|
||||
const { PermissionFlagsBits } = require('discord.js');
|
||||
const { createCanvas, loadImage } = require('canvas');
|
||||
const request = require('node-superfetch');
|
||||
const path = require('path');
|
||||
@@ -15,7 +16,7 @@ module.exports = class HandsCommand extends Command {
|
||||
usages: 2,
|
||||
duration: 10
|
||||
},
|
||||
clientPermissions: ['ATTACH_FILES'],
|
||||
clientPermissions: [PermissionFlagsBits.AttachFiles],
|
||||
credit: [
|
||||
{
|
||||
name: 'Know Your Meme',
|
||||
@@ -28,7 +29,7 @@ module.exports = class HandsCommand extends Command {
|
||||
{
|
||||
key: 'image',
|
||||
type: 'image-or-avatar',
|
||||
default: msg => msg.author.displayAvatarURL({ format: 'png', size: 512 })
|
||||
default: msg => msg.author.displayAvatarURL({ extension: 'png', size: 512 })
|
||||
}
|
||||
]
|
||||
});
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
const Command = require('../../framework/Command');
|
||||
const { PermissionFlagsBits } = require('discord.js');
|
||||
const { createCanvas, loadImage } = require('canvas');
|
||||
const request = require('node-superfetch');
|
||||
const path = require('path');
|
||||
@@ -14,7 +15,7 @@ module.exports = class IfunnyCommand extends Command {
|
||||
usages: 2,
|
||||
duration: 10
|
||||
},
|
||||
clientPermissions: ['ATTACH_FILES'],
|
||||
clientPermissions: [PermissionFlagsBits.AttachFiles],
|
||||
credit: [
|
||||
{
|
||||
name: 'iFunny',
|
||||
@@ -26,7 +27,7 @@ module.exports = class IfunnyCommand extends Command {
|
||||
{
|
||||
key: 'image',
|
||||
type: 'image-or-avatar',
|
||||
default: msg => msg.author.displayAvatarURL({ format: 'png', size: 512 })
|
||||
default: msg => msg.author.displayAvatarURL({ extension: 'png', size: 512 })
|
||||
}
|
||||
]
|
||||
});
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
const Command = require('../../framework/Command');
|
||||
const { PermissionFlagsBits } = require('discord.js');
|
||||
const gm = require('gm').subClass({ imageMagick: '7+' });
|
||||
const request = require('node-superfetch');
|
||||
const { magikToBuffer } = require('../../util/Util');
|
||||
@@ -14,7 +15,7 @@ module.exports = class ImplodeCommand extends Command {
|
||||
usages: 2,
|
||||
duration: 15
|
||||
},
|
||||
clientPermissions: ['ATTACH_FILES'],
|
||||
clientPermissions: [PermissionFlagsBits.AttachFiles],
|
||||
credit: [
|
||||
{
|
||||
name: 'ImageMagick',
|
||||
@@ -32,7 +33,7 @@ module.exports = class ImplodeCommand extends Command {
|
||||
{
|
||||
key: 'image',
|
||||
type: 'image-or-avatar',
|
||||
default: msg => msg.author.displayAvatarURL({ format: 'png', size: 512 })
|
||||
default: msg => msg.author.displayAvatarURL({ extension: 'png', size: 512 })
|
||||
}
|
||||
]
|
||||
});
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
const Command = require('../../framework/Command');
|
||||
const { PermissionFlagsBits } = require('discord.js');
|
||||
const { createCanvas, loadImage } = require('canvas');
|
||||
const request = require('node-superfetch');
|
||||
const { invert } = require('../../util/Canvas');
|
||||
@@ -14,12 +15,12 @@ module.exports = class InvertCommand extends Command {
|
||||
usages: 2,
|
||||
duration: 10
|
||||
},
|
||||
clientPermissions: ['ATTACH_FILES'],
|
||||
clientPermissions: [PermissionFlagsBits.AttachFiles],
|
||||
args: [
|
||||
{
|
||||
key: 'image',
|
||||
type: 'image-or-avatar',
|
||||
default: msg => msg.author.displayAvatarURL({ format: 'png', size: 512 })
|
||||
default: msg => msg.author.displayAvatarURL({ extension: 'png', size: 512 })
|
||||
}
|
||||
]
|
||||
});
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
const Command = require('../../framework/Command');
|
||||
const { PermissionFlagsBits } = require('discord.js');
|
||||
const { createCanvas, loadImage } = require('canvas');
|
||||
const request = require('node-superfetch');
|
||||
const path = require('path');
|
||||
@@ -15,7 +16,7 @@ module.exports = class LegoIconCommand extends Command {
|
||||
usages: 2,
|
||||
duration: 10
|
||||
},
|
||||
clientPermissions: ['ATTACH_FILES'],
|
||||
clientPermissions: [PermissionFlagsBits.AttachFiles],
|
||||
credit: [
|
||||
{
|
||||
name: 'LEGO',
|
||||
@@ -34,7 +35,7 @@ module.exports = class LegoIconCommand extends Command {
|
||||
{
|
||||
key: 'image',
|
||||
type: 'image-or-avatar',
|
||||
default: msg => msg.author.displayAvatarURL({ format: 'png', size: 512 })
|
||||
default: msg => msg.author.displayAvatarURL({ extension: 'png', size: 512 })
|
||||
}
|
||||
]
|
||||
});
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
const Command = require('../../framework/Command');
|
||||
const { PermissionFlagsBits } = require('discord.js');
|
||||
const gm = require('gm').subClass({ imageMagick: '7+' });
|
||||
const request = require('node-superfetch');
|
||||
const { magikToBuffer } = require('../../util/Util');
|
||||
@@ -15,7 +16,7 @@ module.exports = class LiquidRescaleCommand extends Command {
|
||||
usages: 2,
|
||||
duration: 30
|
||||
},
|
||||
clientPermissions: ['ATTACH_FILES'],
|
||||
clientPermissions: [PermissionFlagsBits.AttachFiles],
|
||||
credit: [
|
||||
{
|
||||
name: 'ImageMagick',
|
||||
@@ -27,7 +28,7 @@ module.exports = class LiquidRescaleCommand extends Command {
|
||||
{
|
||||
key: 'image',
|
||||
type: 'image-or-avatar',
|
||||
default: msg => msg.author.displayAvatarURL({ format: 'png', size: 512 })
|
||||
default: msg => msg.author.displayAvatarURL({ extension: 'png', size: 512 })
|
||||
}
|
||||
]
|
||||
});
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
const Command = require('../../framework/Command');
|
||||
const { PermissionFlagsBits } = require('discord.js');
|
||||
const { createCanvas, loadImage } = require('canvas');
|
||||
const request = require('node-superfetch');
|
||||
const types = ['x', 'y', 'both'];
|
||||
@@ -14,7 +15,7 @@ module.exports = class MirrorCommand extends Command {
|
||||
usages: 2,
|
||||
duration: 10
|
||||
},
|
||||
clientPermissions: ['ATTACH_FILES'],
|
||||
clientPermissions: [PermissionFlagsBits.AttachFiles],
|
||||
args: [
|
||||
{
|
||||
key: 'type',
|
||||
@@ -25,7 +26,7 @@ module.exports = class MirrorCommand extends Command {
|
||||
{
|
||||
key: 'image',
|
||||
type: 'image-or-avatar',
|
||||
default: msg => msg.author.displayAvatarURL({ format: 'png', size: 512 })
|
||||
default: msg => msg.author.displayAvatarURL({ extension: 'png', size: 512 })
|
||||
}
|
||||
]
|
||||
});
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
const Command = require('../../framework/Command');
|
||||
const { PermissionFlagsBits } = require('discord.js');
|
||||
const { createCanvas, loadImage } = require('canvas');
|
||||
const request = require('node-superfetch');
|
||||
const { motionBlur } = require('../../util/Canvas');
|
||||
@@ -15,12 +16,12 @@ module.exports = class MotionBlurCommand extends Command {
|
||||
usages: 2,
|
||||
duration: 10
|
||||
},
|
||||
clientPermissions: ['ATTACH_FILES'],
|
||||
clientPermissions: [PermissionFlagsBits.AttachFiles],
|
||||
args: [
|
||||
{
|
||||
key: 'image',
|
||||
type: 'image-or-avatar',
|
||||
default: msg => msg.author.displayAvatarURL({ format: 'png', size: 512 })
|
||||
default: msg => msg.author.displayAvatarURL({ extension: 'png', size: 512 })
|
||||
}
|
||||
]
|
||||
});
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
const Command = require('../../framework/Command');
|
||||
const { PermissionFlagsBits } = require('discord.js');
|
||||
const { createCanvas, loadImage } = require('canvas');
|
||||
const request = require('node-superfetch');
|
||||
|
||||
@@ -14,7 +15,7 @@ module.exports = class NeedsMoreJpegCommand extends Command {
|
||||
usages: 2,
|
||||
duration: 10
|
||||
},
|
||||
clientPermissions: ['ATTACH_FILES'],
|
||||
clientPermissions: [PermissionFlagsBits.AttachFiles],
|
||||
args: [
|
||||
{
|
||||
key: 'quality',
|
||||
@@ -26,7 +27,7 @@ module.exports = class NeedsMoreJpegCommand extends Command {
|
||||
{
|
||||
key: 'image',
|
||||
type: 'image-or-avatar',
|
||||
default: msg => msg.author.displayAvatarURL({ format: 'png', size: 512 })
|
||||
default: msg => msg.author.displayAvatarURL({ extension: 'png', size: 512 })
|
||||
}
|
||||
]
|
||||
});
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
const Command = require('../../framework/Command');
|
||||
const { PermissionFlagsBits } = require('discord.js');
|
||||
const gm = require('gm').subClass({ imageMagick: '7+' });
|
||||
const request = require('node-superfetch');
|
||||
const { magikToBuffer } = require('../../util/Util');
|
||||
@@ -16,7 +17,7 @@ module.exports = class NoiseCommand extends Command {
|
||||
usages: 2,
|
||||
duration: 15
|
||||
},
|
||||
clientPermissions: ['ATTACH_FILES'],
|
||||
clientPermissions: [PermissionFlagsBits.AttachFiles],
|
||||
credit: [
|
||||
{
|
||||
name: 'ImageMagick',
|
||||
@@ -34,7 +35,7 @@ module.exports = class NoiseCommand extends Command {
|
||||
{
|
||||
key: 'image',
|
||||
type: 'image-or-avatar',
|
||||
default: msg => msg.author.displayAvatarURL({ format: 'png', size: 512 })
|
||||
default: msg => msg.author.displayAvatarURL({ extension: 'png', size: 512 })
|
||||
}
|
||||
]
|
||||
});
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
const Command = require('../../framework/Command');
|
||||
const { PermissionFlagsBits } = require('discord.js');
|
||||
const gm = require('gm').subClass({ imageMagick: '7+' });
|
||||
const request = require('node-superfetch');
|
||||
const { magikToBuffer } = require('../../util/Util');
|
||||
@@ -15,7 +16,7 @@ module.exports = class OilPaintingCommand extends Command {
|
||||
usages: 2,
|
||||
duration: 15
|
||||
},
|
||||
clientPermissions: ['ATTACH_FILES'],
|
||||
clientPermissions: [PermissionFlagsBits.AttachFiles],
|
||||
credit: [
|
||||
{
|
||||
name: 'ImageMagick',
|
||||
@@ -27,7 +28,7 @@ module.exports = class OilPaintingCommand extends Command {
|
||||
{
|
||||
key: 'image',
|
||||
type: 'image-or-avatar',
|
||||
default: msg => msg.author.displayAvatarURL({ format: 'png', size: 512 })
|
||||
default: msg => msg.author.displayAvatarURL({ extension: 'png', size: 512 })
|
||||
}
|
||||
]
|
||||
});
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
const Command = require('../../framework/Command');
|
||||
const { PermissionFlagsBits } = require('discord.js');
|
||||
const { createCanvas, loadImage } = require('canvas');
|
||||
const GIFEncoder = require('gifencoder');
|
||||
const request = require('node-superfetch');
|
||||
@@ -18,12 +19,12 @@ module.exports = class PetCommand extends Command {
|
||||
usages: 2,
|
||||
duration: 30
|
||||
},
|
||||
clientPermissions: ['ATTACH_FILES'],
|
||||
clientPermissions: [PermissionFlagsBits.AttachFiles],
|
||||
args: [
|
||||
{
|
||||
key: 'image',
|
||||
type: 'image-or-avatar',
|
||||
default: msg => msg.author.displayAvatarURL({ format: 'png', size: 128 })
|
||||
default: msg => msg.author.displayAvatarURL({ extension: 'png', size: 128 })
|
||||
}
|
||||
]
|
||||
});
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
const Command = require('../../framework/Command');
|
||||
const { PermissionFlagsBits } = require('discord.js');
|
||||
const { createCanvas, loadImage } = require('canvas');
|
||||
const request = require('node-superfetch');
|
||||
const { pixelize } = require('../../util/Canvas');
|
||||
@@ -15,12 +16,12 @@ module.exports = class PixelizeCommand extends Command {
|
||||
usages: 2,
|
||||
duration: 10
|
||||
},
|
||||
clientPermissions: ['ATTACH_FILES'],
|
||||
clientPermissions: [PermissionFlagsBits.AttachFiles],
|
||||
args: [
|
||||
{
|
||||
key: 'image',
|
||||
type: 'image-or-avatar',
|
||||
default: msg => msg.author.displayAvatarURL({ format: 'png', size: 512 })
|
||||
default: msg => msg.author.displayAvatarURL({ extension: 'png', size: 512 })
|
||||
}
|
||||
]
|
||||
});
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
const Command = require('../../framework/Command');
|
||||
const { PermissionFlagsBits } = require('discord.js');
|
||||
const pokemon = require('../../assets/json/pokemon-fusion');
|
||||
const { firstUpperCase } = require('../../util/Util');
|
||||
const pokeKeys = Object.keys(pokemon);
|
||||
@@ -11,7 +12,7 @@ module.exports = class PokemonFusionCommand extends Command {
|
||||
group: 'edit-image',
|
||||
memberName: 'pokemon-fusion',
|
||||
description: 'Fuses two Generation I Pokémon together.',
|
||||
clientPermissions: ['ATTACH_FILES'],
|
||||
clientPermissions: [PermissionFlagsBits.AttachFiles],
|
||||
credit: [
|
||||
{
|
||||
name: 'Pokémon',
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
const Command = require('../../framework/Command');
|
||||
const { PermissionFlagsBits } = require('discord.js');
|
||||
const { createCanvas, loadImage } = require('canvas');
|
||||
const request = require('node-superfetch');
|
||||
const path = require('path');
|
||||
@@ -16,7 +17,7 @@ module.exports = class PoliceTapeCommand extends Command {
|
||||
usages: 2,
|
||||
duration: 10
|
||||
},
|
||||
clientPermissions: ['ATTACH_FILES'],
|
||||
clientPermissions: [PermissionFlagsBits.AttachFiles],
|
||||
credit: [
|
||||
{
|
||||
name: 'PNG Arts',
|
||||
@@ -29,7 +30,7 @@ module.exports = class PoliceTapeCommand extends Command {
|
||||
{
|
||||
key: 'image',
|
||||
type: 'image-or-avatar',
|
||||
default: msg => msg.author.displayAvatarURL({ format: 'png', size: 512 })
|
||||
default: msg => msg.author.displayAvatarURL({ extension: 'png', size: 512 })
|
||||
}
|
||||
]
|
||||
});
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
const Command = require('../../framework/Command');
|
||||
const { PermissionFlagsBits } = require('discord.js');
|
||||
const { createCanvas, loadImage } = require('canvas');
|
||||
const request = require('node-superfetch');
|
||||
const path = require('path');
|
||||
@@ -15,12 +16,12 @@ module.exports = class RainbowCommand extends Command {
|
||||
usages: 2,
|
||||
duration: 10
|
||||
},
|
||||
clientPermissions: ['ATTACH_FILES'],
|
||||
clientPermissions: [PermissionFlagsBits.AttachFiles],
|
||||
args: [
|
||||
{
|
||||
key: 'image',
|
||||
type: 'image-or-avatar',
|
||||
default: msg => msg.author.displayAvatarURL({ format: 'png', size: 512 })
|
||||
default: msg => msg.author.displayAvatarURL({ extension: 'png', size: 512 })
|
||||
}
|
||||
]
|
||||
});
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
const Command = require('../../framework/Command');
|
||||
const { PermissionFlagsBits } = require('discord.js');
|
||||
const { createCanvas, loadImage } = require('canvas');
|
||||
const request = require('node-superfetch');
|
||||
const path = require('path');
|
||||
@@ -16,7 +17,7 @@ module.exports = class RejctedCommand extends Command {
|
||||
usages: 2,
|
||||
duration: 10
|
||||
},
|
||||
clientPermissions: ['ATTACH_FILES'],
|
||||
clientPermissions: [PermissionFlagsBits.AttachFiles],
|
||||
credit: [
|
||||
{
|
||||
name: 'Clipart Library',
|
||||
@@ -29,7 +30,7 @@ module.exports = class RejctedCommand extends Command {
|
||||
{
|
||||
key: 'image',
|
||||
type: 'image-or-avatar',
|
||||
default: msg => msg.author.displayAvatarURL({ format: 'png', size: 512 })
|
||||
default: msg => msg.author.displayAvatarURL({ extension: 'png', size: 512 })
|
||||
}
|
||||
]
|
||||
});
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
const Command = require('../../framework/Command');
|
||||
const { PermissionFlagsBits } = require('discord.js');
|
||||
const { createCanvas, loadImage } = require('canvas');
|
||||
const request = require('node-superfetch');
|
||||
|
||||
@@ -13,7 +14,7 @@ module.exports = class ResizeCommand extends Command {
|
||||
usages: 2,
|
||||
duration: 10
|
||||
},
|
||||
clientPermissions: ['ATTACH_FILES'],
|
||||
clientPermissions: [PermissionFlagsBits.AttachFiles],
|
||||
args: [
|
||||
{
|
||||
key: 'width',
|
||||
@@ -30,7 +31,7 @@ module.exports = class ResizeCommand extends Command {
|
||||
{
|
||||
key: 'image',
|
||||
type: 'image-or-avatar',
|
||||
default: msg => msg.author.displayAvatarURL({ format: 'png', size: 2048 })
|
||||
default: msg => msg.author.displayAvatarURL({ extension: 'png', size: 2048 })
|
||||
}
|
||||
]
|
||||
});
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
const Command = require('../../framework/Command');
|
||||
const { PermissionFlagsBits } = require('discord.js');
|
||||
const { createCanvas, loadImage } = require('canvas');
|
||||
const request = require('node-superfetch');
|
||||
|
||||
@@ -13,7 +14,7 @@ module.exports = class RotateCommand extends Command {
|
||||
usages: 2,
|
||||
duration: 10
|
||||
},
|
||||
clientPermissions: ['ATTACH_FILES'],
|
||||
clientPermissions: [PermissionFlagsBits.AttachFiles],
|
||||
args: [
|
||||
{
|
||||
key: 'degrees',
|
||||
@@ -24,7 +25,7 @@ module.exports = class RotateCommand extends Command {
|
||||
{
|
||||
key: 'image',
|
||||
type: 'image-or-avatar',
|
||||
default: msg => msg.author.displayAvatarURL({ format: 'png', size: 512 })
|
||||
default: msg => msg.author.displayAvatarURL({ extension: 'png', size: 512 })
|
||||
}
|
||||
]
|
||||
});
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
const Command = require('../../framework/Command');
|
||||
const { PermissionFlagsBits } = require('discord.js');
|
||||
const { createCanvas, loadImage } = require('canvas');
|
||||
const request = require('node-superfetch');
|
||||
const { sepia } = require('../../util/Canvas');
|
||||
@@ -14,12 +15,12 @@ module.exports = class SepiaCommand extends Command {
|
||||
usages: 2,
|
||||
duration: 10
|
||||
},
|
||||
clientPermissions: ['ATTACH_FILES'],
|
||||
clientPermissions: [PermissionFlagsBits.AttachFiles],
|
||||
args: [
|
||||
{
|
||||
key: 'image',
|
||||
type: 'image-or-avatar',
|
||||
default: msg => msg.author.displayAvatarURL({ format: 'png', size: 512 })
|
||||
default: msg => msg.author.displayAvatarURL({ extension: 'png', size: 512 })
|
||||
}
|
||||
]
|
||||
});
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
const Command = require('../../framework/Command');
|
||||
const { PermissionFlagsBits } = require('discord.js');
|
||||
const { createCanvas, loadImage } = require('canvas');
|
||||
const GIFEncoder = require('gifencoder');
|
||||
const request = require('node-superfetch');
|
||||
@@ -16,7 +17,7 @@ module.exports = class ShakeCommand extends Command {
|
||||
usages: 2,
|
||||
duration: 30
|
||||
},
|
||||
clientPermissions: ['ATTACH_FILES'],
|
||||
clientPermissions: [PermissionFlagsBits.AttachFiles],
|
||||
args: [
|
||||
{
|
||||
key: 'amount',
|
||||
@@ -27,7 +28,7 @@ module.exports = class ShakeCommand extends Command {
|
||||
{
|
||||
key: 'image',
|
||||
type: 'image-or-avatar',
|
||||
default: msg => msg.author.displayAvatarURL({ format: 'png', size: 512 })
|
||||
default: msg => msg.author.displayAvatarURL({ extension: 'png', size: 512 })
|
||||
}
|
||||
]
|
||||
});
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
const Command = require('../../framework/Command');
|
||||
const { PermissionFlagsBits } = require('discord.js');
|
||||
const { createCanvas, loadImage } = require('canvas');
|
||||
const request = require('node-superfetch');
|
||||
const { silhouette } = require('../../util/Canvas');
|
||||
@@ -14,12 +15,12 @@ module.exports = class SilhouetteCommand extends Command {
|
||||
usages: 2,
|
||||
duration: 10
|
||||
},
|
||||
clientPermissions: ['ATTACH_FILES'],
|
||||
clientPermissions: [PermissionFlagsBits.AttachFiles],
|
||||
args: [
|
||||
{
|
||||
key: 'image',
|
||||
type: 'image-or-avatar',
|
||||
default: msg => msg.author.displayAvatarURL({ format: 'png', size: 512 })
|
||||
default: msg => msg.author.displayAvatarURL({ extension: 'png', size: 512 })
|
||||
}
|
||||
]
|
||||
});
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
const Command = require('../../framework/Command');
|
||||
const { PermissionFlagsBits } = require('discord.js');
|
||||
const { createCanvas, loadImage } = require('canvas');
|
||||
const request = require('node-superfetch');
|
||||
const path = require('path');
|
||||
@@ -15,7 +16,7 @@ module.exports = class SipCommand extends Command {
|
||||
usages: 2,
|
||||
duration: 10
|
||||
},
|
||||
clientPermissions: ['ATTACH_FILES'],
|
||||
clientPermissions: [PermissionFlagsBits.AttachFiles],
|
||||
credit: [
|
||||
{
|
||||
name: 'CoolClips.com',
|
||||
@@ -28,7 +29,7 @@ module.exports = class SipCommand extends Command {
|
||||
{
|
||||
key: 'image',
|
||||
type: 'image-or-avatar',
|
||||
default: msg => msg.author.displayAvatarURL({ format: 'png', size: 1024 })
|
||||
default: msg => msg.author.displayAvatarURL({ extension: 'png', size: 1024 })
|
||||
},
|
||||
{
|
||||
key: 'direction',
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
const Command = require('../../framework/Command');
|
||||
const { PermissionFlagsBits } = require('discord.js');
|
||||
const gm = require('gm').subClass({ imageMagick: '7+' });
|
||||
const request = require('node-superfetch');
|
||||
const { magikToBuffer, reactIfAble } = require('../../util/Util');
|
||||
@@ -16,7 +17,7 @@ module.exports = class SketchCommand extends Command {
|
||||
usages: 1,
|
||||
duration: 60
|
||||
},
|
||||
clientPermissions: ['ATTACH_FILES'],
|
||||
clientPermissions: [PermissionFlagsBits.AttachFiles],
|
||||
credit: [
|
||||
{
|
||||
name: 'ImageMagick',
|
||||
@@ -28,7 +29,7 @@ module.exports = class SketchCommand extends Command {
|
||||
{
|
||||
key: 'image',
|
||||
type: 'image-or-avatar',
|
||||
default: msg => msg.author.displayAvatarURL({ format: 'png', size: 512 })
|
||||
default: msg => msg.author.displayAvatarURL({ extension: 'png', size: 512 })
|
||||
}
|
||||
]
|
||||
});
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
const Command = require('../../framework/Command');
|
||||
const { PermissionFlagsBits } = require('discord.js');
|
||||
const { createCanvas, loadImage } = require('canvas');
|
||||
const request = require('node-superfetch');
|
||||
|
||||
@@ -14,7 +15,7 @@ module.exports = class SnapchatCommand extends Command {
|
||||
usages: 2,
|
||||
duration: 10
|
||||
},
|
||||
clientPermissions: ['ATTACH_FILES'],
|
||||
clientPermissions: [PermissionFlagsBits.AttachFiles],
|
||||
credit: [
|
||||
{
|
||||
name: 'Google',
|
||||
@@ -37,7 +38,7 @@ module.exports = class SnapchatCommand extends Command {
|
||||
{
|
||||
key: 'image',
|
||||
type: 'image-or-avatar',
|
||||
default: msg => msg.author.displayAvatarURL({ format: 'png', size: 512 })
|
||||
default: msg => msg.author.displayAvatarURL({ extension: 'png', size: 512 })
|
||||
}
|
||||
]
|
||||
});
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
const Command = require('../../framework/Command');
|
||||
const { PermissionFlagsBits } = require('discord.js');
|
||||
const { createCanvas, loadImage } = require('canvas');
|
||||
const request = require('node-superfetch');
|
||||
const path = require('path');
|
||||
@@ -15,7 +16,7 @@ module.exports = class SpotifyNowPlayingCommand extends Command {
|
||||
usages: 2,
|
||||
duration: 10
|
||||
},
|
||||
clientPermissions: ['ATTACH_FILES'],
|
||||
clientPermissions: [PermissionFlagsBits.AttachFiles],
|
||||
credit: [
|
||||
{
|
||||
name: 'Spotify',
|
||||
@@ -49,7 +50,7 @@ module.exports = class SpotifyNowPlayingCommand extends Command {
|
||||
{
|
||||
key: 'image',
|
||||
type: 'image-or-avatar',
|
||||
default: msg => msg.author.displayAvatarURL({ format: 'png', size: 256 })
|
||||
default: msg => msg.author.displayAvatarURL({ extension: 'png', size: 256 })
|
||||
}
|
||||
]
|
||||
});
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
const Command = require('../../framework/Command');
|
||||
const { PermissionFlagsBits } = require('discord.js');
|
||||
const { createCanvas, loadImage } = require('canvas');
|
||||
const request = require('node-superfetch');
|
||||
|
||||
@@ -13,12 +14,12 @@ module.exports = class SquareCommand extends Command {
|
||||
usages: 2,
|
||||
duration: 10
|
||||
},
|
||||
clientPermissions: ['ATTACH_FILES'],
|
||||
clientPermissions: [PermissionFlagsBits.AttachFiles],
|
||||
args: [
|
||||
{
|
||||
key: 'image',
|
||||
type: 'image-or-avatar',
|
||||
default: msg => msg.author.displayAvatarURL({ format: 'png', size: 512 })
|
||||
default: msg => msg.author.displayAvatarURL({ extension: 'png', size: 512 })
|
||||
}
|
||||
]
|
||||
});
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
const Command = require('../../framework/Command');
|
||||
const { PermissionFlagsBits } = require('discord.js');
|
||||
const gm = require('gm').subClass({ imageMagick: '7+' });
|
||||
const request = require('node-superfetch');
|
||||
const { magikToBuffer } = require('../../util/Util');
|
||||
@@ -15,7 +16,7 @@ module.exports = class SquishCommand extends Command {
|
||||
usages: 2,
|
||||
duration: 60
|
||||
},
|
||||
clientPermissions: ['ATTACH_FILES'],
|
||||
clientPermissions: [PermissionFlagsBits.AttachFiles],
|
||||
credit: [
|
||||
{
|
||||
name: 'ImageMagick',
|
||||
@@ -33,7 +34,7 @@ module.exports = class SquishCommand extends Command {
|
||||
{
|
||||
key: 'image',
|
||||
type: 'image-or-avatar',
|
||||
default: msg => msg.author.displayAvatarURL({ format: 'png', size: 512 })
|
||||
default: msg => msg.author.displayAvatarURL({ extension: 'png', size: 512 })
|
||||
}
|
||||
]
|
||||
});
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
const Command = require('../../framework/Command');
|
||||
const { PermissionFlagsBits } = require('discord.js');
|
||||
const { createCanvas, loadImage } = require('canvas');
|
||||
const request = require('node-superfetch');
|
||||
const path = require('path');
|
||||
@@ -15,7 +16,7 @@ module.exports = class SteamCardCommand extends Command {
|
||||
usages: 2,
|
||||
duration: 10
|
||||
},
|
||||
clientPermissions: ['ATTACH_FILES'],
|
||||
clientPermissions: [PermissionFlagsBits.AttachFiles],
|
||||
credit: [
|
||||
{
|
||||
name: 'Steam',
|
||||
@@ -45,7 +46,7 @@ module.exports = class SteamCardCommand extends Command {
|
||||
{
|
||||
key: 'image',
|
||||
type: 'image-or-avatar',
|
||||
default: msg => msg.author.displayAvatarURL({ format: 'png', size: 256 })
|
||||
default: msg => msg.author.displayAvatarURL({ extension: 'png', size: 256 })
|
||||
}
|
||||
]
|
||||
});
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
const Command = require('../../framework/Command');
|
||||
const { PermissionFlagsBits } = require('discord.js');
|
||||
const { createCanvas, loadImage } = require('canvas');
|
||||
const request = require('node-superfetch');
|
||||
const { wrapText } = require('../../util/Canvas');
|
||||
@@ -15,7 +16,7 @@ module.exports = class SubtitleCommand extends Command {
|
||||
usages: 2,
|
||||
duration: 10
|
||||
},
|
||||
clientPermissions: ['ATTACH_FILES'],
|
||||
clientPermissions: [PermissionFlagsBits.AttachFiles],
|
||||
credit: [
|
||||
{
|
||||
name: 'Google',
|
||||
@@ -33,7 +34,7 @@ module.exports = class SubtitleCommand extends Command {
|
||||
{
|
||||
key: 'image',
|
||||
type: 'image-or-avatar',
|
||||
default: msg => msg.author.displayAvatarURL({ format: 'png', size: 512 })
|
||||
default: msg => msg.author.displayAvatarURL({ extension: 'png', size: 512 })
|
||||
}
|
||||
]
|
||||
});
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
const Command = require('../../framework/Command');
|
||||
const { PermissionFlagsBits } = require('discord.js');
|
||||
const gm = require('gm').subClass({ imageMagick: '7+' });
|
||||
const request = require('node-superfetch');
|
||||
const { magikToBuffer } = require('../../util/Util');
|
||||
@@ -14,7 +15,7 @@ module.exports = class SwirlCommand extends Command {
|
||||
usages: 2,
|
||||
duration: 15
|
||||
},
|
||||
clientPermissions: ['ATTACH_FILES'],
|
||||
clientPermissions: [PermissionFlagsBits.AttachFiles],
|
||||
credit: [
|
||||
{
|
||||
name: 'ImageMagick',
|
||||
@@ -32,7 +33,7 @@ module.exports = class SwirlCommand extends Command {
|
||||
{
|
||||
key: 'image',
|
||||
type: 'image-or-avatar',
|
||||
default: msg => msg.author.displayAvatarURL({ format: 'png', size: 512 })
|
||||
default: msg => msg.author.displayAvatarURL({ extension: 'png', size: 512 })
|
||||
}
|
||||
]
|
||||
});
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
const Command = require('../../framework/Command');
|
||||
const { PermissionFlagsBits } = require('discord.js');
|
||||
const { createCanvas, loadImage } = require('canvas');
|
||||
const request = require('node-superfetch');
|
||||
const { drawImageWithTint } = require('../../util/Canvas');
|
||||
@@ -14,7 +15,7 @@ module.exports = class TintCommand extends Command {
|
||||
usages: 2,
|
||||
duration: 10
|
||||
},
|
||||
clientPermissions: ['ATTACH_FILES'],
|
||||
clientPermissions: [PermissionFlagsBits.AttachFiles],
|
||||
args: [
|
||||
{
|
||||
key: 'color',
|
||||
@@ -24,7 +25,7 @@ module.exports = class TintCommand extends Command {
|
||||
{
|
||||
key: 'image',
|
||||
type: 'image-or-avatar',
|
||||
default: msg => msg.author.displayAvatarURL({ format: 'png', size: 512 })
|
||||
default: msg => msg.author.displayAvatarURL({ extension: 'png', size: 512 })
|
||||
}
|
||||
]
|
||||
});
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
const Command = require('../../framework/Command');
|
||||
const { PermissionFlagsBits } = require('discord.js');
|
||||
const { createCanvas, loadImage } = require('canvas');
|
||||
const request = require('node-superfetch');
|
||||
const { vignette } = require('../../util/Canvas');
|
||||
@@ -14,12 +15,12 @@ module.exports = class VignetteCommand extends Command {
|
||||
usages: 2,
|
||||
duration: 10
|
||||
},
|
||||
clientPermissions: ['ATTACH_FILES'],
|
||||
clientPermissions: [PermissionFlagsBits.AttachFiles],
|
||||
args: [
|
||||
{
|
||||
key: 'image',
|
||||
type: 'image-or-avatar',
|
||||
default: msg => msg.author.displayAvatarURL({ format: 'png', size: 512 })
|
||||
default: msg => msg.author.displayAvatarURL({ extension: 'png', size: 512 })
|
||||
}
|
||||
]
|
||||
});
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
const Command = require('../../framework/Command');
|
||||
const { PermissionFlagsBits } = require('discord.js');
|
||||
const { createCanvas, loadImage } = require('canvas');
|
||||
const request = require('node-superfetch');
|
||||
const path = require('path');
|
||||
@@ -16,7 +17,7 @@ module.exports = class WantedCommand extends Command {
|
||||
usages: 2,
|
||||
duration: 10
|
||||
},
|
||||
clientPermissions: ['ATTACH_FILES'],
|
||||
clientPermissions: [PermissionFlagsBits.AttachFiles],
|
||||
credit: [
|
||||
{
|
||||
name: 'Tim\'s Printables',
|
||||
@@ -29,7 +30,7 @@ module.exports = class WantedCommand extends Command {
|
||||
{
|
||||
key: 'image',
|
||||
type: 'image-or-avatar',
|
||||
default: msg => msg.author.displayAvatarURL({ format: 'png', size: 512 })
|
||||
default: msg => msg.author.displayAvatarURL({ extension: 'png', size: 512 })
|
||||
}
|
||||
]
|
||||
});
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
const Command = require('../../framework/Command');
|
||||
const { PermissionFlagsBits } = require('discord.js');
|
||||
const { createCanvas, loadImage } = require('canvas');
|
||||
const request = require('node-superfetch');
|
||||
const path = require('path');
|
||||
@@ -16,7 +17,7 @@ module.exports = class WildPokemonCommand extends Command {
|
||||
usages: 2,
|
||||
duration: 10
|
||||
},
|
||||
clientPermissions: ['ATTACH_FILES'],
|
||||
clientPermissions: [PermissionFlagsBits.AttachFiles],
|
||||
credit: [
|
||||
{
|
||||
name: 'Pokémon',
|
||||
@@ -39,7 +40,7 @@ module.exports = class WildPokemonCommand extends Command {
|
||||
{
|
||||
key: 'image',
|
||||
type: 'image-or-avatar',
|
||||
default: msg => msg.author.displayAvatarURL({ format: 'png', size: 128 })
|
||||
default: msg => msg.author.displayAvatarURL({ extension: 'png', size: 128 })
|
||||
}
|
||||
]
|
||||
});
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
const Command = require('../../framework/Command');
|
||||
const { PermissionFlagsBits } = require('discord.js');
|
||||
const { createCanvas, loadImage } = require('canvas');
|
||||
const request = require('node-superfetch');
|
||||
const path = require('path');
|
||||
@@ -16,7 +17,7 @@ module.exports = class YouDiedCommand extends Command {
|
||||
usages: 2,
|
||||
duration: 10
|
||||
},
|
||||
clientPermissions: ['ATTACH_FILES'],
|
||||
clientPermissions: [PermissionFlagsBits.AttachFiles],
|
||||
credit: [
|
||||
{
|
||||
name: 'FromSoftware',
|
||||
@@ -28,7 +29,7 @@ module.exports = class YouDiedCommand extends Command {
|
||||
{
|
||||
key: 'image',
|
||||
type: 'image-or-avatar',
|
||||
default: msg => msg.author.displayAvatarURL({ format: 'png', size: 512 })
|
||||
default: msg => msg.author.displayAvatarURL({ extension: 'png', size: 512 })
|
||||
}
|
||||
]
|
||||
});
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
const Command = require('../../framework/Command');
|
||||
const { PermissionFlagsBits } = require('discord.js');
|
||||
const { createCanvas, loadImage } = require('canvas');
|
||||
const request = require('node-superfetch');
|
||||
const path = require('path');
|
||||
@@ -21,7 +22,7 @@ module.exports = class YuGiOhGenCommand extends Command {
|
||||
usages: 2,
|
||||
duration: 10
|
||||
},
|
||||
clientPermissions: ['ATTACH_FILES'],
|
||||
clientPermissions: [PermissionFlagsBits.AttachFiles],
|
||||
credit: [
|
||||
{
|
||||
name: 'Konami',
|
||||
@@ -59,7 +60,7 @@ module.exports = class YuGiOhGenCommand extends Command {
|
||||
{
|
||||
key: 'image',
|
||||
type: 'image-or-avatar',
|
||||
default: msg => msg.author.displayAvatarURL({ format: 'png', size: 1024 })
|
||||
default: msg => msg.author.displayAvatarURL({ extension: 'png', size: 1024 })
|
||||
}
|
||||
]
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user