diff --git a/deno/payloads/v10/auditLog.ts b/deno/payloads/v10/auditLog.ts index b5cd1407..1de7f4ca 100644 --- a/deno/payloads/v10/auditLog.ts +++ b/deno/payloads/v10/auditLog.ts @@ -23,6 +23,7 @@ import type { } from './guild.ts'; import type { APIGuildScheduledEvent, + APIGuildScheduledEventRecurrenceRule, GuildScheduledEventEntityType, GuildScheduledEventStatus, } from './guildScheduledEvent.ts'; @@ -408,6 +409,7 @@ export type APIAuditLogChange = | APIAuditLogChangeKeyPruneDeleteDays | APIAuditLogChangeKeyPublicUpdatesChannelId | APIAuditLogChangeKeyRateLimitPerUser + | APIAuditLogChangeKeyRecurrenceRule | APIAuditLogChangeKeyRegion | APIAuditLogChangeKeyRulesChannelId | APIAuditLogChangeKeySplashHash @@ -607,6 +609,14 @@ export type APIAuditLogChangeKeyApplicationId = AuditLogChangeData<'application_ */ export type APIAuditLogChangeKeyRateLimitPerUser = AuditLogChangeData<'rate_limit_per_user', number>; +/** + * Returned when a guild scheduled event's recurrence_rule is changed + */ +export type APIAuditLogChangeKeyRecurrenceRule = AuditLogChangeData< + 'recurrence_rule', + APIGuildScheduledEventRecurrenceRule +>; + /** * Returned when a permission bitfield is changed */ diff --git a/deno/payloads/v9/auditLog.ts b/deno/payloads/v9/auditLog.ts index b5cd1407..1de7f4ca 100644 --- a/deno/payloads/v9/auditLog.ts +++ b/deno/payloads/v9/auditLog.ts @@ -23,6 +23,7 @@ import type { } from './guild.ts'; import type { APIGuildScheduledEvent, + APIGuildScheduledEventRecurrenceRule, GuildScheduledEventEntityType, GuildScheduledEventStatus, } from './guildScheduledEvent.ts'; @@ -408,6 +409,7 @@ export type APIAuditLogChange = | APIAuditLogChangeKeyPruneDeleteDays | APIAuditLogChangeKeyPublicUpdatesChannelId | APIAuditLogChangeKeyRateLimitPerUser + | APIAuditLogChangeKeyRecurrenceRule | APIAuditLogChangeKeyRegion | APIAuditLogChangeKeyRulesChannelId | APIAuditLogChangeKeySplashHash @@ -607,6 +609,14 @@ export type APIAuditLogChangeKeyApplicationId = AuditLogChangeData<'application_ */ export type APIAuditLogChangeKeyRateLimitPerUser = AuditLogChangeData<'rate_limit_per_user', number>; +/** + * Returned when a guild scheduled event's recurrence_rule is changed + */ +export type APIAuditLogChangeKeyRecurrenceRule = AuditLogChangeData< + 'recurrence_rule', + APIGuildScheduledEventRecurrenceRule +>; + /** * Returned when a permission bitfield is changed */ diff --git a/payloads/v10/auditLog.ts b/payloads/v10/auditLog.ts index 31bd161c..d7d60bfe 100644 --- a/payloads/v10/auditLog.ts +++ b/payloads/v10/auditLog.ts @@ -23,6 +23,7 @@ import type { } from './guild'; import type { APIGuildScheduledEvent, + APIGuildScheduledEventRecurrenceRule, GuildScheduledEventEntityType, GuildScheduledEventStatus, } from './guildScheduledEvent'; @@ -408,6 +409,7 @@ export type APIAuditLogChange = | APIAuditLogChangeKeyPruneDeleteDays | APIAuditLogChangeKeyPublicUpdatesChannelId | APIAuditLogChangeKeyRateLimitPerUser + | APIAuditLogChangeKeyRecurrenceRule | APIAuditLogChangeKeyRegion | APIAuditLogChangeKeyRulesChannelId | APIAuditLogChangeKeySplashHash @@ -607,6 +609,14 @@ export type APIAuditLogChangeKeyApplicationId = AuditLogChangeData<'application_ */ export type APIAuditLogChangeKeyRateLimitPerUser = AuditLogChangeData<'rate_limit_per_user', number>; +/** + * Returned when a guild scheduled event's recurrence_rule is changed + */ +export type APIAuditLogChangeKeyRecurrenceRule = AuditLogChangeData< + 'recurrence_rule', + APIGuildScheduledEventRecurrenceRule +>; + /** * Returned when a permission bitfield is changed */ diff --git a/payloads/v9/auditLog.ts b/payloads/v9/auditLog.ts index 31bd161c..d7d60bfe 100644 --- a/payloads/v9/auditLog.ts +++ b/payloads/v9/auditLog.ts @@ -23,6 +23,7 @@ import type { } from './guild'; import type { APIGuildScheduledEvent, + APIGuildScheduledEventRecurrenceRule, GuildScheduledEventEntityType, GuildScheduledEventStatus, } from './guildScheduledEvent'; @@ -408,6 +409,7 @@ export type APIAuditLogChange = | APIAuditLogChangeKeyPruneDeleteDays | APIAuditLogChangeKeyPublicUpdatesChannelId | APIAuditLogChangeKeyRateLimitPerUser + | APIAuditLogChangeKeyRecurrenceRule | APIAuditLogChangeKeyRegion | APIAuditLogChangeKeyRulesChannelId | APIAuditLogChangeKeySplashHash @@ -607,6 +609,14 @@ export type APIAuditLogChangeKeyApplicationId = AuditLogChangeData<'application_ */ export type APIAuditLogChangeKeyRateLimitPerUser = AuditLogChangeData<'rate_limit_per_user', number>; +/** + * Returned when a guild scheduled event's recurrence_rule is changed + */ +export type APIAuditLogChangeKeyRecurrenceRule = AuditLogChangeData< + 'recurrence_rule', + APIGuildScheduledEventRecurrenceRule +>; + /** * Returned when a permission bitfield is changed */