diff options
| author | Fuwn <[email protected]> | 2025-10-06 23:18:19 -0700 |
|---|---|---|
| committer | Fuwn <[email protected]> | 2025-10-06 23:18:23 -0700 |
| commit | 7bd07320dd01619f80d785d18e4633a7661607b2 (patch) | |
| tree | 4402a8986ab35ad8d07e1d72593dc292c3b6e2cb /packages/gateway | |
| parent | feat(gateway:listeners): Add message statistics module (diff) | |
| download | umabotdiscord-7bd07320dd01619f80d785d18e4633a7661607b2.tar.xz umabotdiscord-7bd07320dd01619f80d785d18e4633a7661607b2.zip | |
fix(gateway:messageDeletion): Remove "Deleted By" field from embed
Diffstat (limited to 'packages/gateway')
| -rw-r--r-- | packages/gateway/src/listeners/messageDeletion.ts | 27 |
1 files changed, 6 insertions, 21 deletions
diff --git a/packages/gateway/src/listeners/messageDeletion.ts b/packages/gateway/src/listeners/messageDeletion.ts index 54a4ddf..9c9c6f1 100644 --- a/packages/gateway/src/listeners/messageDeletion.ts +++ b/packages/gateway/src/listeners/messageDeletion.ts @@ -34,9 +34,6 @@ export const handleMessageDeletion = (client: Client) => { if (isPrivilegedAuthor) return; - let deleterId: string | undefined; - let deleterUser: any = null; - try { const auditLogs = await guild?.fetchAuditLogs({ limit: 1, @@ -45,18 +42,15 @@ export const handleMessageDeletion = (client: Client) => { const deletionLog = auditLogs?.entries.first(); if (deletionLog) { - deleterId = deletionLog.executor?.id; - + const deleterId = deletionLog.executor?.id; const isPrivilegedDeleter = deleterId === client.user?.id || deleterId === ownerId || deleterId === serverOwnerId || deleterId === BOT_ID; - - deleterUser = deleterId + const deleterUser = deleterId ? await client.users.fetch(deleterId).catch(() => null) : null; - const isBotDeleter = deleterUser?.bot === true; if (isPrivilegedDeleter || isBotDeleter) return; @@ -95,21 +89,12 @@ export const handleMessageDeletion = (client: Client) => { value: `[${deletedMessage.id}](https://discord.com/channels/${deletedMessage.guildId}/${channel.id}/${deletedMessage.id})`, inline: true, }, - ); - - if (deleterId && deleterId !== author?.id) - embed.addFields({ - name: "Deleted By", - value: deleterUser - ? `<@${deleterId}>` - : `Unknown User (${deleterId})`, - inline: true, + ) + .setTimestamp() + .setFooter({ + text: `Guild: ${deletedMessage.guild?.name || "Unknown"}`, }); - embed.setTimestamp().setFooter({ - text: `Guild: ${deletedMessage.guild?.name || "Unknown"}`, - }); - if (content.length <= 1024) { embed.addFields({ name: "Content", value: content, inline: false }); } else { |