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_ADD",
 | 
				
			||||||
  "MEMBER_BAN_REMOVE",
 | 
					  "MEMBER_BAN_REMOVE",
 | 
				
			||||||
  "MEMBER_UPDATE",
 | 
					  "MEMBER_UPDATE",
 | 
				
			||||||
 | 
					  "MEMBER_ROLE_UPDATE",
 | 
				
			||||||
  "BOT_ADD",
 | 
					  "BOT_ADD",
 | 
				
			||||||
  "ROLE_CREATE",
 | 
					  "ROLE_CREATE",
 | 
				
			||||||
  "ROLE_UPDATE",
 | 
					  "ROLE_UPDATE",
 | 
				
			||||||
| 
						 | 
					@ -49,14 +50,19 @@ const WHITELISTED_EVENTS = new Set([
 | 
				
			||||||
  "GUILD_SCHEDULED_EVENT_CREATE",
 | 
					  "GUILD_SCHEDULED_EVENT_CREATE",
 | 
				
			||||||
  "GUILD_SCHEDULED_EVENT_UPDATE",
 | 
					  "GUILD_SCHEDULED_EVENT_UPDATE",
 | 
				
			||||||
  "GUILD_SCHEDULED_EVENT_DELETE",
 | 
					  "GUILD_SCHEDULED_EVENT_DELETE",
 | 
				
			||||||
 | 
					  "THREAD_CREATE",
 | 
				
			||||||
 | 
					  "THREAD_UPDATE",
 | 
				
			||||||
 | 
					  "THREAD_DELETE",
 | 
				
			||||||
  "APPLICATION_COMMAND_PERMISSION_UPDATE",
 | 
					  "APPLICATION_COMMAND_PERMISSION_UPDATE",
 | 
				
			||||||
  "ONBOARDING_PROMPT_CREATE",
 | 
					  "ONBOARDING_PROMPT_CREATE",
 | 
				
			||||||
  "ONBOARDING_PROMPT_UPDATE",
 | 
					  "ONBOARDING_PROMPT_UPDATE",
 | 
				
			||||||
  "ONBOARDING_PROMPT_DELETE",
 | 
					  "ONBOARDING_PROMPT_DELETE",
 | 
				
			||||||
  "MEMBER_ROLE_UPDATE",
 | 
					  "HARMFUL_LINKS_BLOCKED_MESSAGE",
 | 
				
			||||||
  "THREAD_CREATE",
 | 
					  "CLYDE_AI_PROFILE_UPDATE",
 | 
				
			||||||
  "THREAD_UPDATE",
 | 
					  "GUILD_SCHEDULED_EVENT_EXCEPTION_CREATE",
 | 
				
			||||||
  "THREAD_DELETE",
 | 
					  "GUILD_SCHEDULED_EVENT_EXCEPTION_UPDATE",
 | 
				
			||||||
 | 
					  "GUILD_SCHEDULED_EVENT_EXCEPTION_DELETE",
 | 
				
			||||||
 | 
					  "GUILD_PROFILE_UPDATE",
 | 
				
			||||||
]);
 | 
					]);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
events.add("guildAuditLogEntryCreate", "logging", async function (entry) {
 | 
					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.APPLICATION_COMMAND_PERMISSION_UPDATE:
 | 
				
			||||||
      case AuditLogActions.ONBOARDING_PROMPT_CREATE:
 | 
					      case AuditLogActions.ONBOARDING_PROMPT_CREATE:
 | 
				
			||||||
      case AuditLogActions.ONBOARDING_PROMPT_UPDATE:
 | 
					      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
 | 
					        channel
 | 
				
			||||||
          .createMessage({
 | 
					          .createMessage({
 | 
				
			||||||
            content: Object.entries(AuditLogActions).find(([name, val]) => val === entry.actionType)[0],
 | 
					            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.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 = {
 | 
					module.exports.BadgeURLs = {
 | 
				
			||||||
  staff: "https://discord.com/company",
 | 
					  staff: "https://discord.com/company",
 | 
				
			||||||
  partner: "https://discord.com/partners",
 | 
					  partner: "https://discord.com/partners",
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue