From 821a5e13dc5495d6aec7ec930b1005dd78664445 Mon Sep 17 00:00:00 2001 From: Fuwn Date: Thu, 25 Sep 2025 12:55:00 -0700 Subject: refactor(gateway:iqdbModeration): Lint --- packages/gateway/src/listeners/messageDeletion.ts | 29 +++++++++++++++-------- 1 file changed, 19 insertions(+), 10 deletions(-) (limited to 'packages/gateway/src') diff --git a/packages/gateway/src/listeners/messageDeletion.ts b/packages/gateway/src/listeners/messageDeletion.ts index d500a0b..737970a 100644 --- a/packages/gateway/src/listeners/messageDeletion.ts +++ b/packages/gateway/src/listeners/messageDeletion.ts @@ -13,7 +13,7 @@ export const handleMessageDeletion = (client: Client) => { const author = deletedMessage.author; const content = deletedMessage.content || "*No text content*"; const attachments = deletedMessage.attachments; - + const embed = new EmbedBuilder() .setTitle("🗑️ Message Deleted") .setColor("#ff4444") @@ -52,34 +52,43 @@ export const handleMessageDeletion = (client: Client) => { if (attachments.size > 0) { const attachmentList = Array.from(attachments.values()) .map((attachment) => `[${attachment.name}](${attachment.url})`) - .join('\n'); - + .join("\n"); + embed.addFields({ name: "Attachments", - value: attachmentList.length <= 1024 ? attachmentList : "*Too many attachments, see message below*", + value: + attachmentList.length <= 1024 + ? attachmentList + : "*Too many attachments, see message below*", inline: false, }); } - if (content.length <= 1024 && (!attachments.size || Array.from(attachments.values()).map(a => `[${a.name}](${a.url})`).join('\n').length <= 1024)) { + if ( + content.length <= 1024 && + (!attachments.size || + Array.from(attachments.values()) + .map((a) => `[${a.name}](${a.url})`) + .join("\n").length <= 1024) + ) { await sendAuditLog(client, embed); } else { let additionalContent = ""; - + if (content.length > 1024) { additionalContent += "**Content:**\n" + content + "\n\n"; } - + if (attachments.size > 0) { const attachmentList = Array.from(attachments.values()) .map((attachment) => `[${attachment.name}](${attachment.url})`) - .join('\n'); - + .join("\n"); + if (attachmentList.length > 1024) { additionalContent += "**Attachments:**\n" + attachmentList; } } - + await sendAuditLog(client, embed, additionalContent); } } catch (error) { -- cgit v1.2.3