From d5cffb00122d8241fdc452e9427c40570b467a75 Mon Sep 17 00:00:00 2001 From: Dragon Fire Date: Tue, 3 Dec 2019 17:02:32 -0500 Subject: [PATCH] Meme Gen Group --- README.md | 51 ++++++++++--------- Xiao.js | 1 + .../{avatar-edit => meme-gen}/3000-years.js | 2 +- .../{image-edit => meme-gen}/be-like-bill.js | 2 +- .../{avatar-edit => meme-gen}/beautiful.js | 2 +- .../{image-edit => meme-gen}/cursed-sponge.js | 2 +- .../demotivational.js | 2 +- .../distracted-boyfriend.js | 2 +- .../{avatar-edit => meme-gen}/drakeposting.js | 2 +- .../{avatar-edit => meme-gen}/food-broke.js | 2 +- .../girl-worth-fighting-for.js | 2 +- commands/{image-edit => meme-gen}/gru-plan.js | 2 +- commands/{image-edit => meme-gen}/illegal.js | 2 +- commands/{image-edit => meme-gen}/kyon-gun.js | 4 +- .../lisa-presentation.js | 2 +- commands/{image-edit => meme-gen}/meme-gen.js | 2 +- .../{image-edit => meme-gen}/new-password.js | 2 +- commands/{image-edit => meme-gen}/nike-ad.js | 2 +- .../{image-edit => meme-gen}/plankton-plan.js | 2 +- .../{image-edit => meme-gen}/sora-selfie.js | 2 +- .../spongebob-burn.js | 2 +- .../{image-edit => meme-gen}/thug-life.js | 2 +- .../to-be-continued.js | 2 +- .../ultimate-tattoo.js | 2 +- .../vietnam-flashbacks.js | 2 +- .../{avatar-edit => meme-gen}/worthless.js | 2 +- package.json | 2 +- 27 files changed, 54 insertions(+), 50 deletions(-) rename commands/{avatar-edit => meme-gen}/3000-years.js (98%) rename commands/{image-edit => meme-gen}/be-like-bill.js (98%) rename commands/{avatar-edit => meme-gen}/beautiful.js (98%) rename commands/{image-edit => meme-gen}/cursed-sponge.js (98%) rename commands/{image-edit => meme-gen}/demotivational.js (99%) rename commands/{avatar-edit => meme-gen}/distracted-boyfriend.js (99%) rename commands/{avatar-edit => meme-gen}/drakeposting.js (98%) rename commands/{avatar-edit => meme-gen}/food-broke.js (98%) rename commands/{avatar-edit => meme-gen}/girl-worth-fighting-for.js (98%) rename commands/{image-edit => meme-gen}/gru-plan.js (99%) rename commands/{image-edit => meme-gen}/illegal.js (98%) rename commands/{image-edit => meme-gen}/kyon-gun.js (95%) rename commands/{image-edit => meme-gen}/lisa-presentation.js (98%) rename commands/{image-edit => meme-gen}/meme-gen.js (99%) rename commands/{image-edit => meme-gen}/new-password.js (98%) rename commands/{image-edit => meme-gen}/nike-ad.js (99%) rename commands/{image-edit => meme-gen}/plankton-plan.js (99%) rename commands/{image-edit => meme-gen}/sora-selfie.js (98%) rename commands/{image-edit => meme-gen}/spongebob-burn.js (98%) rename commands/{image-edit => meme-gen}/thug-life.js (98%) rename commands/{image-edit => meme-gen}/to-be-continued.js (98%) rename commands/{avatar-edit => meme-gen}/ultimate-tattoo.js (98%) rename commands/{image-edit => meme-gen}/vietnam-flashbacks.js (98%) rename commands/{avatar-edit => meme-gen}/worthless.js (98%) diff --git a/README.md b/README.md index 71b13c3c..66e941cc 100644 --- a/README.md +++ b/README.md @@ -293,32 +293,21 @@ Xiao is a Discord bot coded in JavaScript with * **achievement:** Sends a Minecraft achievement with the text of your choice. * **approved:** Draws an "approved" stamp over an image or a user's avatar. -* **be-like-bill:** Sends a "Be Like Bill" meme with the name of your choice. * **brazzers:** Draws an image with the Brazzers logo in the corner. * **circle:** Draws an image or a user's avatar as a circle. * **color:** Sends an image of the color you choose. * **contrast:** Draws an image or a user's avatar but with contrast. * **create-qr-code:** Converts text to a QR Code. -* **cursed-sponge:** Sends a cursed sponge duplicated however many times you want. -* **demotivational:** Draws an image or a user's avatar and the text you specify as a demotivational poster. * **distort:** Draws an image or a user's avatar but distorted. * **fire:** Draws a fiery border over an image or a user's avatar. * **frame:** Draws a frame around an image or a user's avatar. * **glitch:** Draws an image or a user's avatar but glitched. * **greyscale:** Draws an image or a user's avatar in greyscale. -* **gru-plan:** Sends a Gru's Plan meme with steps of your choice. * **ifunny:** Draws an image with the iFunny logo. -* **illegal:** Makes President Trump make your text illegal. * **invert:** Draws an image or a user's avatar but inverted. -* **kyon-gun:** Draws an image or a user's avatar behind Kyon shooting a gun. -* **lisa-presentation:** Sends a "Lisa Presentation" meme with the presentation of your choice. -* **meme-gen:** Sends a meme with the text and background of your choice. * **minecraft-skin:** Sends the Minecraft skin for a user. * **needs-more-jpeg:** Draws an image or a user's avatar as a low quality JPEG. -* **new-password:** Sends a "Weak Password/Strong Password" meme with the passwords of your choice. -* **nike-ad:** Sends a "Believe in Something" Nike Ad meme with the text of your choice. * **pixelize:** Draws an image or a user's avatar pixelized. -* **plankton-plan:** Sends a Plankton's Plan meme with steps of your choice. * **pokemon-fusion:** Fuses two Generation I Pokémon together. * **rainbow:** Draws a rainbow over an image or a user's avatar. * **rejected:** Draws a "rejected" stamp over an image or a user's avatar. @@ -326,26 +315,15 @@ Xiao is a Discord bot coded in JavaScript with * **sepia:** Draws an image or a user's avatar in sepia. * **shields-io-badge:** Creates a badge from shields.io. * **silhouette:** Draws a silhouette of an image or a user's avatar. -* **sora-selfie:** Draws an image or a user's avatar behind Sora taking a selfie. -* **spongebob-burn:** Sends a "Spongebob Throwing Something into a Fire" meme with words of your choice. * **square:** Draws an image or a user's avatar as a square. -* **thug-life:** Draws "Thug Life" over an image or a user's avatar. * **tint:** Draws an image or a user's avatar but tinted a specific color. -* **to-be-continued:** Draws an image with the "To Be Continued..." arrow. -* **vietnam-flashbacks:** Edits Vietnam flashbacks behind an image or a user's avatar. ### Avatar Manipulation: -* **3000-years:** Draws a user's avatar over Pokémon's "It's been 3000 years" meme. * **avatar-fusion:** Draws a a user's avatar over a user's avatar. -* **beautiful:** Draws a user's avatar over Gravity Falls' "Oh, this? This is beautiful." meme. * **bob-ross:** Draws a user's avatar over Bob Ross' canvas. * **challenger:** Draws a user's avatar over Super Smash Bros.'s "Challenger Approaching" screen. * **dexter:** Draws a user's avatar over the screen of Dexter from Pokémon. -* **distracted-boyfriend:** Draws three user's avatars over the "Distracted Boyfriend" meme. -* **drakeposting:** Draws two user's avatars over the "Drakeposting" meme. -* **food-broke:** Draws a user's avatar over the "Food Broke" meme. -* **girl-worth-fighting-for:** Draws a user's avatar as the object of Ling's affection. * **hat:** Draws a hat over a user's avatar. * **he-lives-in-you:** Draws a user's avatar over Simba from The Lion King's reflection. * **hearts:** Draws hearts around a user's avatar. @@ -358,11 +336,36 @@ Xiao is a Discord bot coded in JavaScript with * **steam-now-playing-classic:** Draws a user's avatar over a Steam "now playing" notification (old skin). * **steam-now-playing:** Draws a user's avatar over a Steam "now playing" notification. * **triggered:** Draws a user's avatar over the "Triggered" meme. -* **ultimate-tattoo:** Draws a user's avatar as "The Ultimate Tattoo". * **wanted:** Draws a user's avatar over a wanted poster. -* **worthless:** Draws a user's avatar over Gravity Falls' "Oh, this? This is worthless." meme. * **yu-gi-oh-token:** Draws a user's avatar over a blank Yu-Gi-Oh! Token card. +### Meme Generators + +* **3000-years:** Draws a user's avatar over Pokémon's "It's been 3000 years" meme. +* **be-like-bill:** Sends a "Be Like Bill" meme with the name of your choice. +* **beautiful:** Draws a user's avatar over Gravity Falls' "Oh, this? This is beautiful." meme. +* **cursed-sponge:** Sends a cursed sponge duplicated however many times you want. +* **demotivational:** Draws an image or a user's avatar and the text you specify as a demotivational poster. +* **distracted-boyfriend:** Draws three user's avatars over the "Distracted Boyfriend" meme. +* **drakeposting:** Draws two user's avatars over the "Drakeposting" meme. +* **food-broke:** Draws a user's avatar over the "Food Broke" meme. +* **girl-worth-fighting-for:** Draws a user's avatar as the object of Ling's affection. +* **gru-plan:** Sends a Gru's Plan meme with steps of your choice. +* **illegal:** Makes President Trump make your text illegal. +* **kyon-gun:** Draws an image or a user's avatar behind Kyon shooting a gun. +* **lisa-presentation:** Sends a "Lisa Presentation" meme with the presentation of your choice. +* **meme-gen:** Sends a meme with the text and background of your choice. +* **new-password:** Sends a "Weak Password/Strong Password" meme with the passwords of your choice. +* **nike-ad:** Sends a "Believe in Something" Nike Ad meme with the text of your choice. +* **plankton-plan:** Sends a Plankton's Plan meme with steps of your choice. +* **sora-selfie:** Draws an image or a user's avatar behind Sora taking a selfie. +* **spongebob-burn:** Sends a "Spongebob Throwing Something into a Fire" meme with words of your choice. +* **thug-life:** Draws "Thug Life" over an image or a user's avatar. +* **to-be-continued:** Draws an image with the "To Be Continued..." arrow. +* **ultimate-tattoo:** Draws a user's avatar as "The Ultimate Tattoo". +* **vietnam-flashbacks:** Edits Vietnam flashbacks behind an image or a user's avatar. +* **worthless:** Draws a user's avatar over Gravity Falls' "Oh, this? This is worthless." meme. + ### Text Manipulation: * **base64:** Converts text to/from Base64. diff --git a/Xiao.js b/Xiao.js index e7a97cc9..4e69c203 100644 --- a/Xiao.js +++ b/Xiao.js @@ -28,6 +28,7 @@ client.registry ['mp-games', 'Multi-Player Games'], ['image-edit', 'Image Manipulation'], ['avatar-edit', 'Avatar Manipulation'], + ['meme-gen', 'Meme Generators'], ['text-edit', 'Text Manipulation'], ['number-edit', 'Number Manipulation'], ['other', 'Other'], diff --git a/commands/avatar-edit/3000-years.js b/commands/meme-gen/3000-years.js similarity index 98% rename from commands/avatar-edit/3000-years.js rename to commands/meme-gen/3000-years.js index 8ddb7d7d..5aeddbed 100644 --- a/commands/avatar-edit/3000-years.js +++ b/commands/meme-gen/3000-years.js @@ -8,7 +8,7 @@ module.exports = class ThreeThousandYearsCommand extends Command { super(client, { name: '3000-years', aliases: ['3ky', '3k-years'], - group: 'avatar-edit', + group: 'meme-gen', memberName: '3000-years', description: 'Draws a user\'s avatar over Pokémon\'s "It\'s been 3000 years" meme.', throttling: { diff --git a/commands/image-edit/be-like-bill.js b/commands/meme-gen/be-like-bill.js similarity index 98% rename from commands/image-edit/be-like-bill.js rename to commands/meme-gen/be-like-bill.js index c2a3e7ab..a5970177 100644 --- a/commands/image-edit/be-like-bill.js +++ b/commands/meme-gen/be-like-bill.js @@ -13,7 +13,7 @@ module.exports = class BeLikeBillCommand extends Command { super(client, { name: 'be-like-bill', aliases: ['be-like'], - group: 'image-edit', + group: 'meme-gen', memberName: 'be-like-bill', description: 'Sends a "Be Like Bill" meme with the name of your choice.', throttling: { diff --git a/commands/avatar-edit/beautiful.js b/commands/meme-gen/beautiful.js similarity index 98% rename from commands/avatar-edit/beautiful.js rename to commands/meme-gen/beautiful.js index ef2a81a9..880fd8ba 100644 --- a/commands/avatar-edit/beautiful.js +++ b/commands/meme-gen/beautiful.js @@ -8,7 +8,7 @@ module.exports = class BeautifulCommand extends Command { super(client, { name: 'beautiful', aliases: ['this-is-beautiful', 'grunkle-stan'], - group: 'avatar-edit', + group: 'meme-gen', memberName: 'beautiful', description: 'Draws a user\'s avatar over Gravity Falls\' "Oh, this? This is beautiful." meme.', throttling: { diff --git a/commands/image-edit/cursed-sponge.js b/commands/meme-gen/cursed-sponge.js similarity index 98% rename from commands/image-edit/cursed-sponge.js rename to commands/meme-gen/cursed-sponge.js index 103d4d01..63fa1d4e 100644 --- a/commands/image-edit/cursed-sponge.js +++ b/commands/meme-gen/cursed-sponge.js @@ -7,7 +7,7 @@ module.exports = class CursedSpongeCommand extends Command { super(client, { name: 'cursed-sponge', aliases: ['sponge-snail'], - group: 'image-edit', + group: 'meme-gen', memberName: 'cursed-sponge', description: 'Sends a cursed sponge duplicated however many times you want.', throttling: { diff --git a/commands/image-edit/demotivational.js b/commands/meme-gen/demotivational.js similarity index 99% rename from commands/image-edit/demotivational.js rename to commands/meme-gen/demotivational.js index 18c78236..3638ece3 100644 --- a/commands/image-edit/demotivational.js +++ b/commands/meme-gen/demotivational.js @@ -12,7 +12,7 @@ module.exports = class DemotivationalCommand extends Command { super(client, { name: 'demotivational', aliases: ['demotivational-poster'], - group: 'image-edit', + group: 'meme-gen', memberName: 'demotivational', description: 'Draws an image or a user\'s avatar and the text you specify as a demotivational poster.', throttling: { diff --git a/commands/avatar-edit/distracted-boyfriend.js b/commands/meme-gen/distracted-boyfriend.js similarity index 99% rename from commands/avatar-edit/distracted-boyfriend.js rename to commands/meme-gen/distracted-boyfriend.js index e8861607..2e76e320 100644 --- a/commands/avatar-edit/distracted-boyfriend.js +++ b/commands/meme-gen/distracted-boyfriend.js @@ -8,7 +8,7 @@ module.exports = class DistractedBoyfriendCommand extends Command { super(client, { name: 'distracted-boyfriend', aliases: ['man-looking-at-other-woman', 'jealous-girlfriend'], - group: 'avatar-edit', + group: 'meme-gen', memberName: 'distracted-boyfriend', description: 'Draws three user\'s avatars over the "Distracted Boyfriend" meme.', throttling: { diff --git a/commands/avatar-edit/drakeposting.js b/commands/meme-gen/drakeposting.js similarity index 98% rename from commands/avatar-edit/drakeposting.js rename to commands/meme-gen/drakeposting.js index 79b52628..38abc4a4 100644 --- a/commands/avatar-edit/drakeposting.js +++ b/commands/meme-gen/drakeposting.js @@ -8,7 +8,7 @@ module.exports = class DrakepostingCommand extends Command { super(client, { name: 'drakeposting', aliases: ['drake'], - group: 'avatar-edit', + group: 'meme-gen', memberName: 'drakeposting', description: 'Draws two user\'s avatars over the "Drakeposting" meme.', throttling: { diff --git a/commands/avatar-edit/food-broke.js b/commands/meme-gen/food-broke.js similarity index 98% rename from commands/avatar-edit/food-broke.js rename to commands/meme-gen/food-broke.js index 79a1cc87..34d38a7b 100644 --- a/commands/avatar-edit/food-broke.js +++ b/commands/meme-gen/food-broke.js @@ -9,7 +9,7 @@ module.exports = class FoodBrokeCommand extends Command { super(client, { name: 'food-broke', aliases: ['food-machine-broke'], - group: 'avatar-edit', + group: 'meme-gen', memberName: 'food-broke', description: 'Draws a user\'s avatar over the "Food Broke" meme.', throttling: { diff --git a/commands/avatar-edit/girl-worth-fighting-for.js b/commands/meme-gen/girl-worth-fighting-for.js similarity index 98% rename from commands/avatar-edit/girl-worth-fighting-for.js rename to commands/meme-gen/girl-worth-fighting-for.js index 13ea4982..6bb65f06 100644 --- a/commands/avatar-edit/girl-worth-fighting-for.js +++ b/commands/meme-gen/girl-worth-fighting-for.js @@ -8,7 +8,7 @@ module.exports = class GirlWorthFightingForCommand extends Command { super(client, { name: 'girl-worth-fighting-for', aliases: ['a-girl-worth-fighting-for', 'ling'], - group: 'avatar-edit', + group: 'meme-gen', memberName: 'girl-worth-fighting-for', description: 'Draws a user\'s avatar as the object of Ling\'s affection.', throttling: { diff --git a/commands/image-edit/gru-plan.js b/commands/meme-gen/gru-plan.js similarity index 99% rename from commands/image-edit/gru-plan.js rename to commands/meme-gen/gru-plan.js index 313ceab1..af6abcda 100644 --- a/commands/image-edit/gru-plan.js +++ b/commands/meme-gen/gru-plan.js @@ -12,7 +12,7 @@ module.exports = class GruPlanCommand extends Command { super(client, { name: 'gru-plan', aliases: ['grus-plan', 'gru'], - group: 'image-edit', + group: 'meme-gen', memberName: 'gru-plan', description: 'Sends a Gru\'s Plan meme with steps of your choice.', throttling: { diff --git a/commands/image-edit/illegal.js b/commands/meme-gen/illegal.js similarity index 98% rename from commands/image-edit/illegal.js rename to commands/meme-gen/illegal.js index 1c88055f..8449a8d7 100644 --- a/commands/image-edit/illegal.js +++ b/commands/meme-gen/illegal.js @@ -11,7 +11,7 @@ module.exports = class IllegalCommand extends Command { super(client, { name: 'illegal', aliases: ['is-now-illegal', 'trump'], - group: 'image-edit', + group: 'meme-gen', memberName: 'illegal', description: 'Makes President Trump make your text illegal.', throttling: { diff --git a/commands/image-edit/kyon-gun.js b/commands/meme-gen/kyon-gun.js similarity index 95% rename from commands/image-edit/kyon-gun.js rename to commands/meme-gen/kyon-gun.js index c12354bf..b03d5443 100644 --- a/commands/image-edit/kyon-gun.js +++ b/commands/meme-gen/kyon-gun.js @@ -7,8 +7,8 @@ module.exports = class KyonGunCommand extends Command { constructor(client) { super(client, { name: 'kyon-gun', - aliases: ['kyon-snapped'], - group: 'image-edit', + aliases: ['kyon-snapped', 'endless-eight'], + group: 'meme-gen', memberName: 'kyon-gun', description: 'Draws an image or a user\'s avatar behind Kyon shooting a gun.', throttling: { diff --git a/commands/image-edit/lisa-presentation.js b/commands/meme-gen/lisa-presentation.js similarity index 98% rename from commands/image-edit/lisa-presentation.js rename to commands/meme-gen/lisa-presentation.js index 0eed98ba..38d787f7 100644 --- a/commands/image-edit/lisa-presentation.js +++ b/commands/meme-gen/lisa-presentation.js @@ -11,7 +11,7 @@ module.exports = class LisaPresentationCommand extends Command { super(client, { name: 'lisa-presentation', aliases: ['lisa'], - group: 'image-edit', + group: 'meme-gen', memberName: 'lisa-presentation', description: 'Sends a "Lisa Presentation" meme with the presentation of your choice.', throttling: { diff --git a/commands/image-edit/meme-gen.js b/commands/meme-gen/meme-gen.js similarity index 99% rename from commands/image-edit/meme-gen.js rename to commands/meme-gen/meme-gen.js index ef2ac8d7..44771c2c 100644 --- a/commands/image-edit/meme-gen.js +++ b/commands/meme-gen/meme-gen.js @@ -10,7 +10,7 @@ module.exports = class MemeGenCommand extends Command { super(client, { name: 'meme-gen', aliases: ['meme-generator', 'create-meme'], - group: 'image-edit', + group: 'meme-gen', memberName: 'meme-gen', description: 'Sends a meme with the text and background of your choice.', throttling: { diff --git a/commands/image-edit/new-password.js b/commands/meme-gen/new-password.js similarity index 98% rename from commands/image-edit/new-password.js rename to commands/meme-gen/new-password.js index d269621f..5b740615 100644 --- a/commands/image-edit/new-password.js +++ b/commands/meme-gen/new-password.js @@ -11,7 +11,7 @@ module.exports = class NewPasswordCommand extends Command { super(client, { name: 'new-password', aliases: ['strong-password', 'new-pswd', 'strong-pswd'], - group: 'image-edit', + group: 'meme-gen', memberName: 'new-password', description: 'Sends a "Weak Password/Strong Password" meme with the passwords of your choice.', throttling: { diff --git a/commands/image-edit/nike-ad.js b/commands/meme-gen/nike-ad.js similarity index 99% rename from commands/image-edit/nike-ad.js rename to commands/meme-gen/nike-ad.js index ddf1b744..fdcfdfbe 100644 --- a/commands/image-edit/nike-ad.js +++ b/commands/meme-gen/nike-ad.js @@ -12,7 +12,7 @@ module.exports = class NikeAdCommand extends Command { super(client, { name: 'nike-ad', aliases: ['believe-in-something', 'believe-in'], - group: 'image-edit', + group: 'meme-gen', memberName: 'nike-ad', description: 'Sends a "Believe in Something" Nike Ad meme with the text of your choice.', throttling: { diff --git a/commands/image-edit/plankton-plan.js b/commands/meme-gen/plankton-plan.js similarity index 99% rename from commands/image-edit/plankton-plan.js rename to commands/meme-gen/plankton-plan.js index cc975aa2..b3e5afb1 100644 --- a/commands/image-edit/plankton-plan.js +++ b/commands/meme-gen/plankton-plan.js @@ -12,7 +12,7 @@ module.exports = class PlanktonPlanCommand extends Command { super(client, { name: 'plankton-plan', aliases: ['planktons-plan', 'plankton'], - group: 'image-edit', + group: 'meme-gen', memberName: 'plankton-plan', description: 'Sends a Plankton\'s Plan meme with steps of your choice.', throttling: { diff --git a/commands/image-edit/sora-selfie.js b/commands/meme-gen/sora-selfie.js similarity index 98% rename from commands/image-edit/sora-selfie.js rename to commands/meme-gen/sora-selfie.js index 7e3da89c..c2f931e3 100644 --- a/commands/image-edit/sora-selfie.js +++ b/commands/meme-gen/sora-selfie.js @@ -7,7 +7,7 @@ module.exports = class SoraSelfieCommand extends Command { constructor(client) { super(client, { name: 'sora-selfie', - group: 'image-edit', + group: 'meme-gen', memberName: 'sora-selfie', description: 'Draws an image or a user\'s avatar behind Sora taking a selfie.', throttling: { diff --git a/commands/image-edit/spongebob-burn.js b/commands/meme-gen/spongebob-burn.js similarity index 98% rename from commands/image-edit/spongebob-burn.js rename to commands/meme-gen/spongebob-burn.js index 5e47f169..c2353d57 100644 --- a/commands/image-edit/spongebob-burn.js +++ b/commands/meme-gen/spongebob-burn.js @@ -11,7 +11,7 @@ module.exports = class SpongebobBurnCommand extends Command { super(client, { name: 'spongebob-burn', aliases: ['sponge-burn', 'spongebob-fire', 'sponge-fire'], - group: 'image-edit', + group: 'meme-gen', memberName: 'spongebob-burn', description: 'Sends a "Spongebob Throwing Something into a Fire" meme with words of your choice.', throttling: { diff --git a/commands/image-edit/thug-life.js b/commands/meme-gen/thug-life.js similarity index 98% rename from commands/image-edit/thug-life.js rename to commands/meme-gen/thug-life.js index f5a16114..7efdd6b6 100644 --- a/commands/image-edit/thug-life.js +++ b/commands/meme-gen/thug-life.js @@ -8,7 +8,7 @@ module.exports = class ThugLifeCommand extends Command { constructor(client) { super(client, { name: 'thug-life', - group: 'image-edit', + group: 'meme-gen', memberName: 'thug-life', description: 'Draws "Thug Life" over an image or a user\'s avatar.', throttling: { diff --git a/commands/image-edit/to-be-continued.js b/commands/meme-gen/to-be-continued.js similarity index 98% rename from commands/image-edit/to-be-continued.js rename to commands/meme-gen/to-be-continued.js index 8c33330b..4202ab15 100644 --- a/commands/image-edit/to-be-continued.js +++ b/commands/meme-gen/to-be-continued.js @@ -8,7 +8,7 @@ module.exports = class ToBeContinuedCommand extends Command { constructor(client) { super(client, { name: 'to-be-continued', - group: 'image-edit', + group: 'meme-gen', memberName: 'to-be-continued', description: 'Draws an image with the "To Be Continued..." arrow.', throttling: { diff --git a/commands/avatar-edit/ultimate-tattoo.js b/commands/meme-gen/ultimate-tattoo.js similarity index 98% rename from commands/avatar-edit/ultimate-tattoo.js rename to commands/meme-gen/ultimate-tattoo.js index 9392e68b..702fabc9 100644 --- a/commands/avatar-edit/ultimate-tattoo.js +++ b/commands/meme-gen/ultimate-tattoo.js @@ -8,7 +8,7 @@ module.exports = class UltimateTattooCommand extends Command { super(client, { name: 'ultimate-tattoo', aliases: ['the-ultimate-tattoo', 'tattoo'], - group: 'avatar-edit', + group: 'meme-gen', memberName: 'ultimate-tattoo', description: 'Draws a user\'s avatar as "The Ultimate Tattoo".', throttling: { diff --git a/commands/image-edit/vietnam-flashbacks.js b/commands/meme-gen/vietnam-flashbacks.js similarity index 98% rename from commands/image-edit/vietnam-flashbacks.js rename to commands/meme-gen/vietnam-flashbacks.js index b19b18e1..865e4317 100644 --- a/commands/image-edit/vietnam-flashbacks.js +++ b/commands/meme-gen/vietnam-flashbacks.js @@ -8,7 +8,7 @@ module.exports = class VietnamFlashbacksCommand extends Command { super(client, { name: 'vietnam-flashbacks', aliases: ['nam-flashbacks', 'vietnam'], - group: 'image-edit', + group: 'meme-gen', memberName: 'vietnam-flashbacks', description: 'Edits Vietnam flashbacks behind an image or a user\'s avatar.', throttling: { diff --git a/commands/avatar-edit/worthless.js b/commands/meme-gen/worthless.js similarity index 98% rename from commands/avatar-edit/worthless.js rename to commands/meme-gen/worthless.js index 49ad4538..cbadc9d8 100644 --- a/commands/avatar-edit/worthless.js +++ b/commands/meme-gen/worthless.js @@ -8,7 +8,7 @@ module.exports = class WorthlessCommand extends Command { super(client, { name: 'worthless', aliases: ['this-is-worthless'], - group: 'avatar-edit', + group: 'meme-gen', memberName: 'worthless', description: 'Draws a user\'s avatar over Gravity Falls\' "Oh, this? This is worthless." meme.', throttling: { diff --git a/package.json b/package.json index a25c68e5..454cb7fb 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "xiao", - "version": "109.0.5", + "version": "109.0.6", "description": "Your personal server companion.", "main": "Xiao.js", "scripts": {