export class GuildScheduledEventManager extends CachedManager<Snowflake, GuildScheduledEvent, GuildScheduledEventResolvable>Manages API methods for GuildScheduledEvents and stores their cache.
readonlycache : Collection<Key, Holds>
The cache of items for this manager.
Inherited from: DataManager
guild : Guild
The guild this manager belongs to
readonlyholds : Constructable<Holds>
The data structure belonging to this manager.
Inherited from: DataManager
create(options: GuildScheduledEventCreateOptions) : Promise<GuildScheduledEvent>
options: GuildScheduledEventCreateOptions
Creates a new guild scheduled event.
delete(guildScheduledEvent: GuildScheduledEventResolvable) : Promise<void>
guildScheduledEvent: GuildScheduledEventResolvable
Deletes a guild scheduled event.
edit<Status extends GuildScheduledEventStatus
AcceptableStatus extends GuildScheduledEventSetStatusArg<Status>
>(guildScheduledEvent: GuildScheduledEventResolvableoptions: GuildScheduledEventEditOptions<Status, AcceptableStatus>) : Promise<GuildScheduledEvent<AcceptableStatus>>
Status extends GuildScheduledEventStatus
AcceptableStatus extends GuildScheduledEventSetStatusArg<Status>
guildScheduledEvent: GuildScheduledEventResolvable
options: GuildScheduledEventEditOptions<Status, AcceptableStatus>
Edits a guild scheduled event.
Overload 1
Overload 2
fetch() : Promise<Collection<Snowflake, GuildScheduledEvent>>
Obtains one or more guild scheduled events from Discord, or the guild cache if it's already available.
fetchSubscribers<Options extends FetchGuildScheduledEventSubscribersOptions
>(guildScheduledEvent: GuildScheduledEventResolvableoptions?: Options) : Promise<GuildScheduledEventManagerFetchSubscribersResult<Options>>
Options extends FetchGuildScheduledEventSubscribersOptions
guildScheduledEvent: GuildScheduledEventResolvable
options?: Options
Fetches subscribers of a guild scheduled event.
Overload 1
Overload 2
Overload 1
Overload 2
valueOf() : Collection<Key, Holds>
Inherited from: DataManager