From c4a17e2c2a1fc6e3ea5dfb7a9fa174563393ab2c Mon Sep 17 00:00:00 2001 From: Peter-MJ-Parker <34216187+Peter-MJ-Parker@users.noreply.github.com> Date: Thu, 28 Sep 2023 04:21:06 -0500 Subject: [PATCH] chore: delete codeUpload event (#37) --- src/events/codeUpload.ts | 35 ----------------------------------- 1 file changed, 35 deletions(-) delete mode 100644 src/events/codeUpload.ts diff --git a/src/events/codeUpload.ts b/src/events/codeUpload.ts deleted file mode 100644 index 85a8aa6..0000000 --- a/src/events/codeUpload.ts +++ /dev/null @@ -1,35 +0,0 @@ -import { eventModule, EventType } from "@sern/handler"; -import type { Message } from "discord.js"; -import { upload } from "#utils"; - -export default eventModule({ - type: EventType.Discord, - name: "messageCreate", - async execute(message: Message) { - if ( - !message.guild || - message.webhookId || - message?.author?.bot || - !message.channel.isTextBased() || - message.channel.isDMBased() || - !message.channel.parent - ) - return; - // ! 2 cases, 1 -> normal msg (common), 2 -> uploaded file (rare [free PR]) - - if (message.channel.parentId !== "989982180837060729") return; //* ONLY WORK IN SUPPORT CATEGORY! - const { content } = message; - if (!content.includes("```")) return; - const code = content.split(/```.*/gi)[1].split("```")[0].trim(); - - if (code.split("\n").length < 10) return; - - const link = await upload(code); - - await message.reply({ - content: `${message.author} I have uploaded the code at ${link}\nPlease use bins when sharing code!`, - }); - - if (code.split("\n").length > 20) await message.delete(); - }, -});