logging: forgot about locking and archiving threads and who did it

This commit is contained in:
Cynthia Foxwell 2025-04-23 22:12:45 -06:00
parent 924dd49f38
commit d06227a7c0
Signed by: Cynosphere
SSH key fingerprint: SHA256:H3SM8ufP/uxqLwKSH7xY89TDnbR9uOHzjLoBr0tlajk

View file

@ -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 && {