logging: add webhook events to audit log list

This commit is contained in:
Cynthia Foxwell 2025-04-24 10:05:40 -06:00
parent 4e328e73cc
commit 38e3ace7af
Signed by: Cynosphere
SSH key fingerprint: SHA256:H3SM8ufP/uxqLwKSH7xY89TDnbR9uOHzjLoBr0tlajk

View file

@ -35,6 +35,9 @@ const WHITELISTED_EVENTS = new Set([
"ROLE_CREATE",
"ROLE_UPDATE",
"ROLE_DELETE",
"WEBHOOK_CREATE",
"WEBHOOK_UPDATE",
"WEBHOOK_DELETE",
"INVITE_CREATE",
"INVITE_UPDATE",
"INVITE_DELETE",
@ -86,6 +89,9 @@ events.add("guildAuditLogEntryCreate", "logging", async function (entry) {
case AuditLogActions.ROLE_CREATE:
case AuditLogActions.ROLE_UPDATE:
case AuditLogActions.ROLE_DELETE:
case AuditLogActions.WEBHOOK_CREATE:
case AuditLogActions.WEBHOOK_UPDATE:
case AuditLogActions.WEBHOOK_DELETE:
case AuditLogActions.INVITE_CREATE:
case AuditLogActions.INVITE_UPDATE:
case AuditLogActions.INVITE_DELETE: