GuildScheduledEventManager
classe · Source
Manages API methods for GuildScheduledEvents and stores their cache.
Extends: CachedManager
Properties
guild
The guild this manager belongs to Source
cache
The cache of this manager Source
_cache
The private cache of items for this manager. Source
holds
The data structure belonging to this manager. Source
client
The client that instantiated this Manager Source
Methods
create
Creates a new guild scheduled event. Parameters
| Name | Type | Description |
|---|---|---|
options | GuildScheduledEventCreateOptions | Options for creating the guild scheduled event |
Returns: Promise<GuildScheduledEvent>Source
fetch
Obtains one or more guild scheduled events from Discord, or the guild cache if it's already available. Parameters
| Name | Type | Description |
|---|---|---|
options? | GuildScheduledEventResolvable | FetchGuildScheduledEventOptions | FetchGuildScheduledEventsOptions | The id of the guild scheduled event or options |
Returns: Promise<(GuildScheduledEvent\|Collection<Snowflake, GuildScheduledEvent>)>Source
edit
Edits a guild scheduled event. Parameters
| Name | Type | Description |
|---|---|---|
guildScheduledEvent | GuildScheduledEventResolvable | The guild scheduled event to edit |
options | GuildScheduledEventEditOptions | Options to edit the guild scheduled event |
Returns: Promise<GuildScheduledEvent>Source
delete
Deletes a guild scheduled event. Parameters
| Name | Type | Description |
|---|---|---|
guildScheduledEvent | GuildScheduledEventResolvable | The guild scheduled event to delete |
Returns: Promise<void>Source
fetchSubscribers
Fetches subscribers of a guild scheduled event. Parameters
| Name | Type | Description |
|---|---|---|
guildScheduledEvent | GuildScheduledEventResolvable | The guild scheduled event to fetch subscribers of |
options? | FetchGuildScheduledEventSubscribersOptions | Options for fetching the subscribers Default: {}. |
Returns: Promise<Collection<Snowflake, GuildScheduledEventUser>>Source
resolve
Resolves a data entry to a data Object. Parameters
| Name | Type | Description |
|---|---|---|
idOrInstance | string | Object | The id or instance of something in this Manager |
Returns: Object — An instance from this Manager Source
resolveId
Resolves a data entry to an instance id. Parameters
| Name | Type | Description |
|---|---|---|
idOrInstance | string | Object | The id or instance of something in this Manager |
Returns: SnowflakeSource