interface GuildScheduledEventEditOptions
extends
Omit<Partial<GuildScheduledEventCreateOptions>, 'channel' | 'recurrenceRule'>export interface GuildScheduledEventEditOptions<Status extends GuildScheduledEventStatus, AcceptableStatus extends GuildScheduledEventSetStatusArg<Status>,> extends Omit<Partial<GuildScheduledEventCreateOptions>, 'channel' | 'recurrenceRule'>
Options used to edit a guild scheduled event.
Type Parameters
GuildScheduledEventStatus Status extends
GuildScheduledEventSetStatusArg<Status> AcceptableStatus extends
optionalGuildVoiceChannelResolvable | null channel? :
The channel of the guild scheduled event
externalstring description :
The description of the guild scheduled event
externalGuildScheduledEventEntityMetadataOptions entityMetadata :
The entity metadata of the guild scheduled event This can be modified only if entityType
of the GuildScheduledEvent
to be edited is GuildScheduledEventEntityType.External
externalGuildScheduledEventEntityType entityType :
The scheduled entity type of the event
optionalexternalBufferResolvable | Base64Resolvable image? :
The cover image of the guild scheduled event
externalstring name :
The name of the guild scheduled event
externalGuildScheduledEventPrivacyLevel privacyLevel :
The privacy level of the guild scheduled event
externalstring reason :
The reason for editing the guild scheduled event
optionalGuildScheduledEventRecurrenceRuleOptions | null recurrenceRule? :
The recurrence rule of the guild scheduled event
externalDateResolvable scheduledEndTime :
The time to end the event at
externalDateResolvable scheduledStartTime :
The time to schedule the event at
optionalAcceptableStatus status? :
The status of the guild scheduled event