export interface APIGuildScheduledEventBase<Type extends GuildScheduledEventEntityType>Type Parameters
Type extends GuildScheduledEventEntityType
The channel id in which the scheduled event will be hosted, or null if entity type is EXTERNAL
optionalexternalcreator? : APIUser 
The user that created the scheduled event
The id of the hosting entity associated with the scheduled event
externalentity_metadata : APIGuildScheduledEventEntityMetadata | null 
The entity metadata for the scheduled event
externalentity_type : Type 
The type of hosting entity associated with the scheduled event
externalguild_id : Snowflake 
The guild id which the scheduled event belongs to
externalid : Snowflake 
The id of the guild event
externalname : string 
The name of the scheduled event
externalprivacy_level : GuildScheduledEventPrivacyLevel 
The privacy level of the scheduled event
externalrecurrence_rule : APIGuildScheduledEventRecurrenceRule | null 
The definition for how often this event should recur
The time at which the guild event will end, or null if the event does not have a scheduled time to end
externalscheduled_start_time : string 
The time the scheduled event will start
externalstatus : GuildScheduledEventStatus 
The status of the scheduled event
optionalexternaluser_count? : number 
The number of users subscribed to the scheduled event