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
Status extends GuildScheduledEventStatus
AcceptableStatus extends GuildScheduledEventSetStatusArg<Status>
optionalchannel? : GuildVoiceChannelResolvable | null
The channel of the guild scheduled event
description : string
The description of the guild scheduled event
entityMetadata : GuildScheduledEventEntityMetadataOptions
The entity metadata of the guild scheduled event This can be modified only if entityType of the GuildScheduledEvent to be edited is GuildScheduledEventEntityType.External
entityType : GuildScheduledEventEntityType
The scheduled entity type of the event
optionalimage? : BufferResolvable | Base64Resolvable
The cover image of the guild scheduled event
name : string
The name of the guild scheduled event
privacyLevel : GuildScheduledEventPrivacyLevel
The privacy level of the guild scheduled event
reason : string
The reason for editing the guild scheduled event
optionalrecurrenceRule? : GuildScheduledEventRecurrenceRuleOptions | null
The recurrence rule of the guild scheduled event
scheduledEndTime : DateResolvable
The time to end the event at
scheduledStartTime : DateResolvable
The time to schedule the event at
optionalstatus? : AcceptableStatus
The status of the guild scheduled event