From d06227a7c0998a6c373b8ba8dbf1928dcb83aaa7 Mon Sep 17 00:00:00 2001 From: Cynthia Foxwell Date: Wed, 23 Apr 2025 22:12:45 -0600 Subject: [PATCH] logging: forgot about locking and archiving threads and who did it --- src/modules/logging.js | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/src/modules/logging.js b/src/modules/logging.js index c7aaa24..d9b86c6 100644 --- a/src/modules/logging.js +++ b/src/modules/logging.js @@ -107,8 +107,18 @@ events.add("guildAuditLogEntryCreate", "logging", async function (entry) { embeds: [ { color: COLOR_CHANGED, - title: `Thread Updated`, - description: `<#${entry.targetID}> (${entry.target.name})`, + title: "Thread Updated", + description: `<#${entry.targetID}> (${entry.target.name}) ${ + entry.before.locked === true && entry.after.locked === false + ? "unlocked" + : entry.before.locked === false && entry.after.locked === true + ? "locked" + : entry.before.archived === true && entry.after.archived === false + ? "unarchived" + : entry.before.archived === false && entry.after.archived === true + ? "archived" + : "updated" + } by <@${entry.user.id}> (${formatUsername(entry.user)})`, timestamp: new Date().toISOString(), fields: [ entry.after.name != null && {