fill in audit log actions
This commit is contained in:
parent
fb1fd25643
commit
4e328e73cc
2 changed files with 33 additions and 5 deletions
|
@ -30,6 +30,7 @@ const WHITELISTED_EVENTS = new Set([
|
|||
"MEMBER_BAN_ADD",
|
||||
"MEMBER_BAN_REMOVE",
|
||||
"MEMBER_UPDATE",
|
||||
"MEMBER_ROLE_UPDATE",
|
||||
"BOT_ADD",
|
||||
"ROLE_CREATE",
|
||||
"ROLE_UPDATE",
|
||||
|
@ -49,14 +50,19 @@ const WHITELISTED_EVENTS = new Set([
|
|||
"GUILD_SCHEDULED_EVENT_CREATE",
|
||||
"GUILD_SCHEDULED_EVENT_UPDATE",
|
||||
"GUILD_SCHEDULED_EVENT_DELETE",
|
||||
"THREAD_CREATE",
|
||||
"THREAD_UPDATE",
|
||||
"THREAD_DELETE",
|
||||
"APPLICATION_COMMAND_PERMISSION_UPDATE",
|
||||
"ONBOARDING_PROMPT_CREATE",
|
||||
"ONBOARDING_PROMPT_UPDATE",
|
||||
"ONBOARDING_PROMPT_DELETE",
|
||||
"MEMBER_ROLE_UPDATE",
|
||||
"THREAD_CREATE",
|
||||
"THREAD_UPDATE",
|
||||
"THREAD_DELETE",
|
||||
"HARMFUL_LINKS_BLOCKED_MESSAGE",
|
||||
"CLYDE_AI_PROFILE_UPDATE",
|
||||
"GUILD_SCHEDULED_EVENT_EXCEPTION_CREATE",
|
||||
"GUILD_SCHEDULED_EVENT_EXCEPTION_UPDATE",
|
||||
"GUILD_SCHEDULED_EVENT_EXCEPTION_DELETE",
|
||||
"GUILD_PROFILE_UPDATE",
|
||||
]);
|
||||
|
||||
events.add("guildAuditLogEntryCreate", "logging", async function (entry) {
|
||||
|
@ -98,7 +104,13 @@ events.add("guildAuditLogEntryCreate", "logging", async function (entry) {
|
|||
case AuditLogActions.APPLICATION_COMMAND_PERMISSION_UPDATE:
|
||||
case AuditLogActions.ONBOARDING_PROMPT_CREATE:
|
||||
case AuditLogActions.ONBOARDING_PROMPT_UPDATE:
|
||||
case AuditLogActions.ONBOARDING_PROMPT_DELETE: {
|
||||
case AuditLogActions.ONBOARDING_PROMPT_DELETE:
|
||||
case AuditLogActions.HARMFUL_LINKS_BLOCKED_MESSAGE:
|
||||
case AuditLogActions.CLYDE_AI_PROFILE_UPDATE:
|
||||
case AuditLogActions.GUILD_SCHEDULED_EVENT_EXCEPTION_CREATE:
|
||||
case AuditLogActions.GUILD_SCHEDULED_EVENT_EXCEPTION_UPDATE:
|
||||
case AuditLogActions.GUILD_SCHEDULED_EVENT_EXCEPTION_DELETE:
|
||||
case AuditLogActions.GUILD_PROFILE_UPDATE: {
|
||||
channel
|
||||
.createMessage({
|
||||
content: Object.entries(AuditLogActions).find(([name, val]) => val === entry.actionType)[0],
|
||||
|
|
|
@ -69,6 +69,22 @@ module.exports.ApplicationFlags.PARTNER = 1 << 30; //
|
|||
|
||||
module.exports.ApplicationTypes = ["Normal", "Game", "Music", "Ticketed Event", "Creator Monetization"];
|
||||
|
||||
module.exports.AuditLogActions.SOUNDBOARD_SOUND_CREATE = 130;
|
||||
module.exports.AuditLogActions.SOUNDBOARD_SOUND_UPDATE = 131;
|
||||
module.exports.AuditLogActions.SOUNDBOARD_SOUND_DELETE = 132;
|
||||
module.exports.AuditLogActions.GUILD_HOME_FEATURE_ITEM = 171;
|
||||
module.exports.AuditLogActions.AUTO_MODERATION_QUARANTINE_USER = 146;
|
||||
module.exports.AuditLogActions.GUILD_HOME_REMOVE_ITEM = 172;
|
||||
module.exports.AuditLogActions.HARMFUL_LINKS_BLOCKED_MESSAGE = 180;
|
||||
module.exports.AuditLogActions.VOICE_CHANNEL_STATUS_CREATE = 192;
|
||||
module.exports.AuditLogActions.VOICE_CHANNEL_STATUS_DELETE = 193;
|
||||
module.exports.AuditLogActions.CLYDE_AI_PROFILE_UPDATE = 194;
|
||||
module.exports.AuditLogActions.GUILD_SCHEDULED_EVENT_EXCEPTION_CREATE = 200;
|
||||
module.exports.AuditLogActions.GUILD_SCHEDULED_EVENT_EXCEPTION_UPDATE = 201;
|
||||
module.exports.AuditLogActions.GUILD_SCHEDULED_EVENT_EXCEPTION_DELETE = 202;
|
||||
module.exports.AuditLogActions.GUILD_MEMBER_VERIFICATION_UPDATE = 210;
|
||||
module.exports.AuditLogActions.GUILD_PROFILE_UPDATE = 211;
|
||||
|
||||
module.exports.BadgeURLs = {
|
||||
staff: "https://discord.com/company",
|
||||
partner: "https://discord.com/partners",
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue