types(MappedEvents): add GuildAuditLogEntryCreate (#9175)

* types(MappedEvents): add `GuildAuditLogEntryCreate`

* chore: sort interface alphabetically

---------

Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
This commit is contained in:
Almeida
2023-03-12 18:15:54 +00:00
committed by GitHub
parent 1b29099ed0
commit 3492b194b5

View File

@@ -7,7 +7,6 @@ import { AsyncEventEmitter } from '@vladfrangu/async_event_emitter';
import { import {
GatewayDispatchEvents, GatewayDispatchEvents,
GatewayOpcodes, GatewayOpcodes,
type GatewayVoiceStateUpdateData,
type APIGuildMember, type APIGuildMember,
type GatewayAutoModerationActionExecutionDispatchData, type GatewayAutoModerationActionExecutionDispatchData,
type GatewayAutoModerationRuleCreateDispatchData, type GatewayAutoModerationRuleCreateDispatchData,
@@ -17,6 +16,7 @@ import {
type GatewayChannelDeleteDispatchData, type GatewayChannelDeleteDispatchData,
type GatewayChannelPinsUpdateDispatchData, type GatewayChannelPinsUpdateDispatchData,
type GatewayChannelUpdateDispatchData, type GatewayChannelUpdateDispatchData,
type GatewayGuildAuditLogEntryCreateDispatchData,
type GatewayGuildBanAddDispatchData, type GatewayGuildBanAddDispatchData,
type GatewayGuildBanRemoveDispatchData, type GatewayGuildBanRemoveDispatchData,
type GatewayGuildCreateDispatchData, type GatewayGuildCreateDispatchData,
@@ -25,8 +25,8 @@ import {
type GatewayGuildIntegrationsUpdateDispatchData, type GatewayGuildIntegrationsUpdateDispatchData,
type GatewayGuildMemberAddDispatchData, type GatewayGuildMemberAddDispatchData,
type GatewayGuildMemberRemoveDispatchData, type GatewayGuildMemberRemoveDispatchData,
type GatewayGuildMembersChunkDispatchData,
type GatewayGuildMemberUpdateDispatchData, type GatewayGuildMemberUpdateDispatchData,
type GatewayGuildMembersChunkDispatchData,
type GatewayGuildRoleCreateDispatchData, type GatewayGuildRoleCreateDispatchData,
type GatewayGuildRoleDeleteDispatchData, type GatewayGuildRoleDeleteDispatchData,
type GatewayGuildRoleUpdateDispatchData, type GatewayGuildRoleUpdateDispatchData,
@@ -51,6 +51,7 @@ import {
type GatewayMessageReactionRemoveDispatchData, type GatewayMessageReactionRemoveDispatchData,
type GatewayMessageReactionRemoveEmojiDispatchData, type GatewayMessageReactionRemoveEmojiDispatchData,
type GatewayMessageUpdateDispatchData, type GatewayMessageUpdateDispatchData,
type GatewayPresenceUpdateData,
type GatewayPresenceUpdateDispatchData, type GatewayPresenceUpdateDispatchData,
type GatewayReadyDispatchData, type GatewayReadyDispatchData,
type GatewayRequestGuildMembersData, type GatewayRequestGuildMembersData,
@@ -60,15 +61,15 @@ import {
type GatewayThreadCreateDispatchData, type GatewayThreadCreateDispatchData,
type GatewayThreadDeleteDispatchData, type GatewayThreadDeleteDispatchData,
type GatewayThreadListSyncDispatchData, type GatewayThreadListSyncDispatchData,
type GatewayThreadMembersUpdateDispatchData,
type GatewayThreadMemberUpdateDispatchData, type GatewayThreadMemberUpdateDispatchData,
type GatewayThreadMembersUpdateDispatchData,
type GatewayThreadUpdateDispatchData, type GatewayThreadUpdateDispatchData,
type GatewayTypingStartDispatchData, type GatewayTypingStartDispatchData,
type GatewayUserUpdateDispatchData, type GatewayUserUpdateDispatchData,
type GatewayVoiceServerUpdateDispatchData, type GatewayVoiceServerUpdateDispatchData,
type GatewayVoiceStateUpdateData,
type GatewayVoiceStateUpdateDispatchData, type GatewayVoiceStateUpdateDispatchData,
type GatewayWebhooksUpdateDispatchData, type GatewayWebhooksUpdateDispatchData,
type GatewayPresenceUpdateData,
} from 'discord-api-types/v10'; } from 'discord-api-types/v10';
import { API } from './api/index.js'; import { API } from './api/index.js';
@@ -88,10 +89,17 @@ export interface WithIntrinsicProps<T> extends IntrinsicProps {
} }
export interface MappedEvents { export interface MappedEvents {
[GatewayDispatchEvents.AutoModerationActionExecution]: [
WithIntrinsicProps<GatewayAutoModerationActionExecutionDispatchData>,
];
[GatewayDispatchEvents.AutoModerationRuleCreate]: [WithIntrinsicProps<GatewayAutoModerationRuleCreateDispatchData>];
[GatewayDispatchEvents.AutoModerationRuleDelete]: [WithIntrinsicProps<GatewayAutoModerationRuleDeleteDispatchData>];
[GatewayDispatchEvents.AutoModerationRuleUpdate]: [WithIntrinsicProps<GatewayAutoModerationRuleUpdateDispatchData>];
[GatewayDispatchEvents.ChannelCreate]: [WithIntrinsicProps<GatewayChannelCreateDispatchData>]; [GatewayDispatchEvents.ChannelCreate]: [WithIntrinsicProps<GatewayChannelCreateDispatchData>];
[GatewayDispatchEvents.ChannelDelete]: [WithIntrinsicProps<GatewayChannelDeleteDispatchData>]; [GatewayDispatchEvents.ChannelDelete]: [WithIntrinsicProps<GatewayChannelDeleteDispatchData>];
[GatewayDispatchEvents.ChannelPinsUpdate]: [WithIntrinsicProps<GatewayChannelPinsUpdateDispatchData>]; [GatewayDispatchEvents.ChannelPinsUpdate]: [WithIntrinsicProps<GatewayChannelPinsUpdateDispatchData>];
[GatewayDispatchEvents.ChannelUpdate]: [WithIntrinsicProps<GatewayChannelUpdateDispatchData>]; [GatewayDispatchEvents.ChannelUpdate]: [WithIntrinsicProps<GatewayChannelUpdateDispatchData>];
[GatewayDispatchEvents.GuildAuditLogEntryCreate]: [WithIntrinsicProps<GatewayGuildAuditLogEntryCreateDispatchData>];
[GatewayDispatchEvents.GuildBanAdd]: [WithIntrinsicProps<GatewayGuildBanAddDispatchData>]; [GatewayDispatchEvents.GuildBanAdd]: [WithIntrinsicProps<GatewayGuildBanAddDispatchData>];
[GatewayDispatchEvents.GuildBanRemove]: [WithIntrinsicProps<GatewayGuildBanRemoveDispatchData>]; [GatewayDispatchEvents.GuildBanRemove]: [WithIntrinsicProps<GatewayGuildBanRemoveDispatchData>];
[GatewayDispatchEvents.GuildCreate]: [WithIntrinsicProps<GatewayGuildCreateDispatchData>]; [GatewayDispatchEvents.GuildCreate]: [WithIntrinsicProps<GatewayGuildCreateDispatchData>];
@@ -134,6 +142,7 @@ export interface MappedEvents {
[GatewayDispatchEvents.MessageUpdate]: [WithIntrinsicProps<GatewayMessageUpdateDispatchData>]; [GatewayDispatchEvents.MessageUpdate]: [WithIntrinsicProps<GatewayMessageUpdateDispatchData>];
[GatewayDispatchEvents.PresenceUpdate]: [WithIntrinsicProps<GatewayPresenceUpdateDispatchData>]; [GatewayDispatchEvents.PresenceUpdate]: [WithIntrinsicProps<GatewayPresenceUpdateDispatchData>];
[GatewayDispatchEvents.Ready]: [WithIntrinsicProps<GatewayReadyDispatchData>]; [GatewayDispatchEvents.Ready]: [WithIntrinsicProps<GatewayReadyDispatchData>];
[GatewayDispatchEvents.Resumed]: [WithIntrinsicProps<never>];
[GatewayDispatchEvents.StageInstanceCreate]: [WithIntrinsicProps<GatewayStageInstanceCreateDispatchData>]; [GatewayDispatchEvents.StageInstanceCreate]: [WithIntrinsicProps<GatewayStageInstanceCreateDispatchData>];
[GatewayDispatchEvents.StageInstanceDelete]: [WithIntrinsicProps<GatewayStageInstanceDeleteDispatchData>]; [GatewayDispatchEvents.StageInstanceDelete]: [WithIntrinsicProps<GatewayStageInstanceDeleteDispatchData>];
[GatewayDispatchEvents.StageInstanceUpdate]: [WithIntrinsicProps<GatewayStageInstanceUpdateDispatchData>]; [GatewayDispatchEvents.StageInstanceUpdate]: [WithIntrinsicProps<GatewayStageInstanceUpdateDispatchData>];
@@ -143,18 +152,11 @@ export interface MappedEvents {
[GatewayDispatchEvents.ThreadMemberUpdate]: [WithIntrinsicProps<GatewayThreadMemberUpdateDispatchData>]; [GatewayDispatchEvents.ThreadMemberUpdate]: [WithIntrinsicProps<GatewayThreadMemberUpdateDispatchData>];
[GatewayDispatchEvents.ThreadMembersUpdate]: [WithIntrinsicProps<GatewayThreadMembersUpdateDispatchData>]; [GatewayDispatchEvents.ThreadMembersUpdate]: [WithIntrinsicProps<GatewayThreadMembersUpdateDispatchData>];
[GatewayDispatchEvents.ThreadUpdate]: [WithIntrinsicProps<GatewayThreadUpdateDispatchData>]; [GatewayDispatchEvents.ThreadUpdate]: [WithIntrinsicProps<GatewayThreadUpdateDispatchData>];
[GatewayDispatchEvents.TypingStart]: [WithIntrinsicProps<GatewayTypingStartDispatchData>];
[GatewayDispatchEvents.UserUpdate]: [WithIntrinsicProps<GatewayUserUpdateDispatchData>]; [GatewayDispatchEvents.UserUpdate]: [WithIntrinsicProps<GatewayUserUpdateDispatchData>];
[GatewayDispatchEvents.VoiceServerUpdate]: [WithIntrinsicProps<GatewayVoiceServerUpdateDispatchData>]; [GatewayDispatchEvents.VoiceServerUpdate]: [WithIntrinsicProps<GatewayVoiceServerUpdateDispatchData>];
[GatewayDispatchEvents.VoiceStateUpdate]: [WithIntrinsicProps<GatewayVoiceStateUpdateDispatchData>]; [GatewayDispatchEvents.VoiceStateUpdate]: [WithIntrinsicProps<GatewayVoiceStateUpdateDispatchData>];
[GatewayDispatchEvents.WebhooksUpdate]: [WithIntrinsicProps<GatewayWebhooksUpdateDispatchData>]; [GatewayDispatchEvents.WebhooksUpdate]: [WithIntrinsicProps<GatewayWebhooksUpdateDispatchData>];
[GatewayDispatchEvents.Resumed]: [WithIntrinsicProps<never>];
[GatewayDispatchEvents.TypingStart]: [WithIntrinsicProps<GatewayTypingStartDispatchData>];
[GatewayDispatchEvents.AutoModerationActionExecution]: [
WithIntrinsicProps<GatewayAutoModerationActionExecutionDispatchData>,
];
[GatewayDispatchEvents.AutoModerationRuleCreate]: [WithIntrinsicProps<GatewayAutoModerationRuleCreateDispatchData>];
[GatewayDispatchEvents.AutoModerationRuleDelete]: [WithIntrinsicProps<GatewayAutoModerationRuleDeleteDispatchData>];
[GatewayDispatchEvents.AutoModerationRuleUpdate]: [WithIntrinsicProps<GatewayAutoModerationRuleUpdateDispatchData>];
} }
export type ManagerShardEventsMap = { export type ManagerShardEventsMap = {