@@ -54,8 +54,7 @@ class BaseEvent {
5454
5555export = BaseEvent ;
5656
57-
58- type TEvents = ApplicationInteractionCreateEvent | ApplicationInteractionDeleteEvent | ApplicationInteractionUpdateEvent | ChannelCreateEvent | ChannelDeleteEvent | ChannelPinsUpdateEvent | ChannelUpdateEvent | DebugEvent | WarnEvent | EmojiCreateEvent | EmojiDeleteEvent | EmojiUpdateEvent | ErrorEvent | GuildBanAddEvent | GuildBanRemoveEvent | GuildCreateEvent | GuildDeleteEvent | GuildUnavailableEvent | GuildIntegrationsUpdateEvent | GuildMemberAddEvent | GuildMemberAvailableEvent | GuildMemberRemoveEvent | GuildMembersChunkEvent | GuildMemberUpdateEvent | GuildUpdateEvent | InviteCreateEvent | InviteDeleteEvent | MessageEvent | MessageCreateEvent | MessageDeleteEvent | MessageReactionRemoveAllEvent | MessageReactionRemoveEmojiEvent | MessageDeleteBulkEvent | MessageReactionAddEvent | MessageReactionRemoveEvent | MessageUpdateEvent | PresenceUpdateEvent | RateLimitEvent | InvalidRequestWarningEvent | ReadyEvent | RoleCreateEvent | RoleDeleteEvent | RoleUpdateEvent | ThreadCreateEvent | ThreadDeleteEvent | ThreadListSyncEvent | ThreadMemberUpdateEvent | ThreadMembersUpdateEvent | ThreadUpdateEvent | TypingStartEvent | UserUpdateEvent | VoiceStateUpdateEvent | WebhookUpdateEvent | InteractionEvent | InteractionCreateEvent | ShardDisconnectEvent | ShardErrorEvent | ShardReadyEvent | ShardReconnectingEvent | ShardResumeEvent | StageInstanceCreateEvent | StageInstanceUpdateEvent | StageInstanceDeleteEvent | StickerCreateEvent | StickerDeleteEvent | StickerUpdateEvent ;
57+ type TEvents = ApplicationInteractionCreateEvent | ApplicationInteractionDeleteEvent | ApplicationInteractionUpdateEvent | ChannelCreateEvent | ChannelDeleteEvent | ChannelPinsUpdateEvent | ChannelUpdateEvent | DebugEvent | WarnEvent | EmojiCreateEvent | EmojiDeleteEvent | EmojiUpdateEvent | ErrorEvent | GuildBanAddEvent | GuildBanRemoveEvent | GuildCreateEvent | GuildDeleteEvent | GuildUnavailableEvent | GuildIntegrationsUpdateEvent | GuildMemberAddEvent | GuildMemberAvailableEvent | GuildMemberRemoveEvent | GuildMembersChunkEvent | GuildMemberUpdateEvent | GuildUpdateEvent | InviteCreateEvent | InviteDeleteEvent | MessageEvent | MessageCreateEvent | MessageDeleteEvent | MessageReactionRemoveAllEvent | MessageReactionRemoveEmojiEvent | MessageDeleteBulkEvent | MessageReactionAddEvent | MessageReactionRemoveEvent | MessageUpdateEvent | PresenceUpdateEvent | RateLimitEvent | InvalidRequestWarningEvent | ReadyEvent | RoleCreateEvent | RoleDeleteEvent | RoleUpdateEvent | ThreadCreateEvent | ThreadDeleteEvent | ThreadListSyncEvent | ThreadMemberUpdateEvent | ThreadMembersUpdateEvent | ThreadUpdateEvent | TypingStartEvent | UserUpdateEvent | VoiceStateUpdateEvent | WebhookUpdateEvent | InteractionEvent | InteractionCreateEvent | ShardDisconnectEvent | ShardErrorEvent | ShardReadyEvent | ShardReconnectingEvent | ShardResumeEvent | StageInstanceCreateEvent | StageInstanceUpdateEvent | StageInstanceDeleteEvent | StickerCreateEvent | StickerDeleteEvent | StickerUpdateEvent | ScheduledEventCreateEvent | ScheduledEventDeleteEvent | ScheduledEventUpdateEvent | ScheduledEventUserAddEvent ;
5958
6059interface ApplicationInteractionCreateEvent { eventName : "applicationInteractionCreate" ; onEvent : ( command : ApplicationInteraction , other : IOther ) => any } ;
6160interface ApplicationInteractionDeleteEvent { eventName : "applicationInteractionDelete" ; onEvent : ( command : ApplicationInteraction , other : IOther ) => any } ;
@@ -122,4 +121,8 @@ interface StageInstanceUpdateEvent { eventName: "stageInstanceUpdate"; onEvent:
122121interface StageInstanceDeleteEvent { eventName : "stageInstanceDelete" ; onEvent : ( stageInstance : StageInstance , other : IOther ) => any } ;
123122interface StickerCreateEvent { eventName : "stickerCreate" ; onEvent : ( sticker : Sticker , other : IOther ) => any } ;
124123interface StickerDeleteEvent { eventName : "stickerDelete" ; onEvent : ( sticker : Sticker , other : IOther ) => any } ;
125- interface StickerUpdateEvent { eventName : "stickerUpdate" ; onEvent : ( oldSticker : Sticker , newSticker : Sticker , other : IOther ) => any } ;
124+ interface StickerUpdateEvent { eventName : "stickerUpdate" ; onEvent : ( oldSticker : Sticker , newSticker : Sticker , other : IOther ) => any } ;
125+ interface ScheduledEventCreateEvent { eventName : "guildScheduledEventCreate" ; onEvent : ( event : GuildScheduledEvent < "SCHEDULED" | "ACTIVE" | "COMPLETED" | "CANCELED" > , other : IOther ) => any } ;
126+ interface ScheduledEventDeleteEvent { eventName : "guildScheduledEventDelete" ; onEvent : ( event : GuildScheduledEvent < "SCHEDULED" | "ACTIVE" | "COMPLETED" | "CANCELED" > , other : IOther ) => any } ;
127+ interface ScheduledEventUpdateEvent { eventName : "guildScheduledEventUpdate" ; onEvent : ( oldEvent : GuildScheduledEvent < "SCHEDULED" | "ACTIVE" | "COMPLETED" | "CANCELED" > , newEvent : GuildScheduledEvent < "SCHEDULED" | "ACTIVE" | "COMPLETED" | "CANCELED" > , other : IOther ) => any } ;
128+ interface ScheduledEventUserAddEvent { eventName : "guildScheduledEventUserAdd" ; onEvent : ( event : GuildScheduledEvent < "SCHEDULED" | "ACTIVE" | "COMPLETED" | "CANCELED" > , user : User , other : IOther ) => any } ;
0 commit comments