Preview environment

interface APIGuildScheduledEventBase

export interface APIGuildScheduledEventBase<Type extends GuildScheduledEventEntityType>

Type Parameters

channel_id : Snowflake | null

The channel id in which the scheduled event will be hosted, or null if entity type is EXTERNAL

optional
creator_id? : Snowflake | null

The id of the user that created the scheduled event

optional
creator? : APIUser

The user that created the scheduled event

optional
description? : string | null

The description of the scheduled event

entity_id : Snowflake | null

The id of the hosting entity associated with the scheduled event

The entity metadata for the scheduled event

entity_type : Type

The type of hosting entity associated with the scheduled event

guild_id : Snowflake

The guild id which the scheduled event belongs to

The id of the guild event

optional
image? : string | null

The cover image of the scheduled event

name : string

The name of the scheduled event

The privacy level of the scheduled event

The definition for how often this event should recur

scheduled_end_time : string | null

The time at which the guild event will end, or null if the event does not have a scheduled time to end

scheduled_start_time : string

The time the scheduled event will start

The status of the scheduled event

optional
user_count? : number

The number of users subscribed to the scheduled event