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
externaldescription : string
The description of the guild scheduled event
externalentityMetadata : 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
externalentityType : GuildScheduledEventEntityType
The scheduled entity type of the event
optionalexternalimage? : BufferResolvable | Base64Resolvable
The cover image of the guild scheduled event
externalname : string
The name of the guild scheduled event
externalprivacyLevel : GuildScheduledEventPrivacyLevel
The privacy level of the guild scheduled event
externalreason : string
The reason for editing the guild scheduled event
optionalrecurrenceRule? : GuildScheduledEventRecurrenceRuleOptions | null
The recurrence rule of the guild scheduled event
externalscheduledEndTime : DateResolvable
The time to end the event at
externalscheduledStartTime : DateResolvable
The time to schedule the event at
optionalstatus? : AcceptableStatus
The status of the guild scheduled event