diff --git a/src/commands/animal.js b/src/commands/animal.js index 58c9779..5355df1 100644 --- a/src/commands/animal.js +++ b/src/commands/animal.js @@ -79,4 +79,44 @@ module.exports = (bot) => { }); }; }); + + bot.command(['soggy', 'soggycat'], spamwatchMiddleware, async (ctx) => { + const userInput = ctx.message.text.split(' ')[1]; + + switch (true) { + case (userInput === "2" || userInput === "thumb"): + ctx.replyWithPhoto( + Resources.soggyCat2, { + caption: Resources.soggyCat2, + parse_mode: 'Markdown', + reply_to_message_id: ctx.message.message_id + }); + break; + + case (userInput === "3" || userInput === "sticker"): + ctx.replyWithSticker( + Resources.soggyCatSticker, { + reply_to_message_id: ctx.message.message_id + }); + break; + + case (userInput === "4" || userInput === "alt"): + ctx.replyWithPhoto( + Resources.soggyCatAlt, { + caption: Resources.soggyCatAlt, + parse_mode: 'Markdown', + reply_to_message_id: ctx.message.message_id + }); + break; + + default: + ctx.replyWithPhoto( + Resources.soggyCat, { + caption: Resources.soggyCat, + parse_mode: 'Markdown', + reply_to_message_id: ctx.message.message_id + }); + break; + }; + }); } \ No newline at end of file diff --git a/src/commands/fun.js b/src/commands/fun.js index 2312177..6fc0bba 100644 --- a/src/commands/fun.js +++ b/src/commands/fun.js @@ -98,44 +98,4 @@ module.exports = (bot) => { bot.command('gay', spamwatchMiddleware, async (ctx) => { sendRandomReply(ctx, Resources.gayFlag, 'gayAmount'); }); - - bot.command(['soggy', 'soggycat'], spamwatchMiddleware, async (ctx) => { - const userInput = ctx.message.text.split(' ')[1]; - - switch (true) { - case (userInput === "2" || userInput === "thumb"): - ctx.replyWithPhoto( - Resources.soggyCat2, { - caption: Resources.soggyCat2, - parse_mode: 'Markdown', - reply_to_message_id: ctx.message.message_id - }); - break; - - case (userInput === "3" || userInput === "sticker"): - ctx.replyWithSticker( - Resources.soggyCatSticker, { - reply_to_message_id: ctx.message.message_id - }); - break; - - case (userInput === "4" || userInput === "alt"): - ctx.replyWithPhoto( - Resources.soggyCatAlt, { - caption: Resources.soggyCatAlt, - parse_mode: 'Markdown', - reply_to_message_id: ctx.message.message_id - }); - break; - - default: - ctx.replyWithPhoto( - Resources.soggyCat, { - caption: Resources.soggyCat, - parse_mode: 'Markdown', - reply_to_message_id: ctx.message.message_id - }); - break; - }; - }); }; \ No newline at end of file