logging: mute/deafen verbs
This commit is contained in:
parent
4c14f96acd
commit
6b2b0d8d4b
1 changed files with 11 additions and 3 deletions
|
|
@ -423,6 +423,8 @@ events.add("guildAuditLogEntryCreate", "logging", async function (entry) {
|
|||
break;
|
||||
}
|
||||
case "bypasses_verification":
|
||||
case "mute":
|
||||
case "deaf":
|
||||
break;
|
||||
default: {
|
||||
fields.push({
|
||||
|
|
@ -448,6 +450,14 @@ events.add("guildAuditLogEntryCreate", "logging", async function (entry) {
|
|||
verb = "timed out";
|
||||
} else if (before.communication_disabled_until != null) {
|
||||
verb = "cleared timeout for";
|
||||
} else if (after.mute) {
|
||||
verb = "server muted";
|
||||
} else if (before.mute && !after.mute) {
|
||||
verb = "server unmuted";
|
||||
} else if (after.deaf) {
|
||||
verb = "server deafened";
|
||||
} else if (before.deaf && !after.deaf) {
|
||||
verb = "server undeafened";
|
||||
}
|
||||
|
||||
channel.createMessage({
|
||||
|
|
@ -456,9 +466,7 @@ events.add("guildAuditLogEntryCreate", "logging", async function (entry) {
|
|||
color: COLOR_CHANGED,
|
||||
title: `Member Updated`,
|
||||
description: `<@${entry.user.id}> (${formatUsername(entry.user)}) ${verb} ${
|
||||
entry.targetID === entry.user.id
|
||||
? "themselves"
|
||||
: `member <@${entry.targetID}> (${formatUsername(target)})`
|
||||
entry.targetID === entry.user.id ? "themselves" : `<@${entry.targetID}> (${formatUsername(target)})`
|
||||
}`,
|
||||
timestamp: new Date(snowflakeToTimestamp(entry.id)).toISOString(),
|
||||
fields,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue