diff --git a/discord-luau b/discord-luau index defc604..d4861c3 160000 --- a/discord-luau +++ b/discord-luau @@ -1 +1 @@ -Subproject commit defc6044588f78c0319111a862b8b5664d161577 +Subproject commit d4861c3a2fb092eb774b26aa4ef56dc6b828ae13 diff --git a/src/content/docs/classes/Builders/DiscordPermission.mdx b/src/content/docs/classes/Builders/DiscordPermission.mdx index e3a989c..631c547 100644 --- a/src/content/docs/classes/Builders/DiscordPermission.mdx +++ b/src/content/docs/classes/Builders/DiscordPermission.mdx @@ -17,7 +17,7 @@ import LuaProperty from '$/components/LuaProperty.astro'; [//]: # (----- DOCUMENT DESCRIPTION ----- ) - +Represents a set of Discord permissions. [//]: # (----- DOCUMENT PROPERTIES ----- ) @@ -26,8 +26,6 @@ import LuaProperty from '$/components/LuaProperty.astro'; ### permissions ---- - [//]: # (----- DOCUMENT METHODS ----- ) diff --git a/src/content/docs/classes/Builders/GuildBuilder.mdx b/src/content/docs/classes/Builders/GuildBuilder.mdx index c0452f4..4c57906 100644 --- a/src/content/docs/classes/Builders/GuildBuilder.mdx +++ b/src/content/docs/classes/Builders/GuildBuilder.mdx @@ -85,7 +85,7 @@ An enumeration of guild features. - PreviewEnabled: "PREVIEW_ENABLED" - RaidAlertsDisabled: "RAID_ALERTS_DISABLED" - RoleIcons: "ROLE_ICONS" -- RoleSubscriptionsAvaliableForPurchase: "ROLE_SUBSCRIPTIONS_AVAILABLE_FOR_PURCHASE" +- RoleSubscriptionsAvailableForPurchase: "ROLE_SUBSCRIPTIONS_AVAILABLE_FOR_PURCHASE" - RoleSubscriptionsEnabled: "ROLE_SUBSCRIPTIONS_ENABLED" - TicketedEventsEnabled: "TICKETED_EVENTS_ENABLED" - VanityUrl: "VANITY_URL" diff --git a/src/content/docs/classes/DiscordClient.mdx b/src/content/docs/classes/DiscordClient.mdx index 4cbeba4..a979d69 100644 --- a/src/content/docs/classes/DiscordClient.mdx +++ b/src/content/docs/classes/DiscordClient.mdx @@ -30,6 +30,42 @@ local DiscordClient = DiscordLuau.DiscordClient.new(SettingsBuilder) ## Properties +### eventManager + + +### discordGateway + + +### onEvent + + +### discordSettings + + +### discordCache + + +### reporter + + +### websocketUrl + + +### shardCount + + +### maxConcurrency + + +### discordShards + + +### discordUser + + +### discordApplication + + ### discordUser @@ -40,16 +76,6 @@ local DiscordClient = DiscordLuau.DiscordClient.new(SettingsBuilder) --- -### discordGateway - - ---- - -### eventManager - - ---- - [//]: # (----- DOCUMENT METHODS ----- ) @@ -69,7 +95,7 @@ end) ``` ### fetchGuildAsync -> +> Fetches a guild by its ID. ### fetchChannelAsync @@ -77,7 +103,7 @@ Fetches a guild by its ID. Fetches a channel by its ID. ### updatePresenceAsync -> +> Updates the client's presence. ### createGuildAsync @@ -94,7 +120,7 @@ Sets the verbosity level for logging. ### new -> +> Constructor function for the Discord Client, used to instantiate a Discord Client object. diff --git a/src/content/docs/classes/Objects/BaseDiscordChannel.mdx b/src/content/docs/classes/Objects/BaseDiscordChannel.mdx index e162c3a..1773137 100644 --- a/src/content/docs/classes/Objects/BaseDiscordChannel.mdx +++ b/src/content/docs/classes/Objects/BaseDiscordChannel.mdx @@ -26,13 +26,9 @@ Represents a base discord channel, every discord channel object will extend from ### id ---- - ### type ---- - [//]: # (----- DOCUMENT METHODS ----- ) diff --git a/src/content/docs/classes/Objects/BaseDiscordGuildChannel.mdx b/src/content/docs/classes/Objects/BaseDiscordGuildChannel.mdx index 96f4a29..c103931 100644 --- a/src/content/docs/classes/Objects/BaseDiscordGuildChannel.mdx +++ b/src/content/docs/classes/Objects/BaseDiscordGuildChannel.mdx @@ -23,18 +23,32 @@ Represents a base object for any/all guild channels. ## Properties +### guildId + + +### topic + + +### nsfw + + +### rateLimitPerUser + + +### parentId + + +### flags + + ### id ---- - > This property was inherited from [Objects.BaseDiscordChannel](Objects.BaseDiscordChannel) ### type ---- - > This property was inherited from [Objects.BaseDiscordChannel](Objects.BaseDiscordChannel) diff --git a/src/content/docs/classes/Objects/BaseGuildTextChannel.mdx b/src/content/docs/classes/Objects/BaseGuildTextChannel.mdx index ae277c3..b477f88 100644 --- a/src/content/docs/classes/Objects/BaseGuildTextChannel.mdx +++ b/src/content/docs/classes/Objects/BaseGuildTextChannel.mdx @@ -23,46 +23,42 @@ A base guild text channel, where any/all text channels extend from. ## Properties +### lastPinTimestamp + + +### lastMessageId + + ### guildId ---- - + +> This property was inherited from [Objects.BaseDiscordGuildChannel](Objects.BaseDiscordGuildChannel) ### topic ---- - + +> This property was inherited from [Objects.BaseDiscordGuildChannel](Objects.BaseDiscordGuildChannel) ### nsfw ---- - + +> This property was inherited from [Objects.BaseDiscordGuildChannel](Objects.BaseDiscordGuildChannel) ### rateLimitPerUser ---- - + +> This property was inherited from [Objects.BaseDiscordGuildChannel](Objects.BaseDiscordGuildChannel) ### parentId ---- - + +> This property was inherited from [Objects.BaseDiscordGuildChannel](Objects.BaseDiscordGuildChannel) ### flags ---- - -### lastPinTimestamp - ---- - -### lastMessageId - - ---- - +> This property was inherited from [Objects.BaseDiscordGuildChannel](Objects.BaseDiscordGuildChannel) [//]: # (----- DOCUMENT METHODS ----- ) diff --git a/src/content/docs/classes/Objects/BaseGuildThread.mdx b/src/content/docs/classes/Objects/BaseGuildThread.mdx index d5a6089..c1cd28f 100644 --- a/src/content/docs/classes/Objects/BaseGuildThread.mdx +++ b/src/content/docs/classes/Objects/BaseGuildThread.mdx @@ -26,97 +26,35 @@ A base discord Thread channel, all discord threads extend from. ### ownerId ---- - ### messageCount ---- - ### memberCount ---- - ### totalMessageSent ---- - ### threadMetadata ---- - ### availableTags ---- - ### appliedTags ---- - ### defaultReactionEmoji ---- - -### guildId - - ---- - - -> This property was inherited from [Objects.BaseGuildTextChannel](Objects.BaseGuildTextChannel) -### topic - - ---- - - -> This property was inherited from [Objects.BaseGuildTextChannel](Objects.BaseGuildTextChannel) -### nsfw - - ---- - - -> This property was inherited from [Objects.BaseGuildTextChannel](Objects.BaseGuildTextChannel) -### rateLimitPerUser - - ---- - - -> This property was inherited from [Objects.BaseGuildTextChannel](Objects.BaseGuildTextChannel) -### parentId - - ---- - - -> This property was inherited from [Objects.BaseGuildTextChannel](Objects.BaseGuildTextChannel) -### flags - - ---- - - -> This property was inherited from [Objects.BaseGuildTextChannel](Objects.BaseGuildTextChannel) ### lastPinTimestamp ---- - > This property was inherited from [Objects.BaseGuildTextChannel](Objects.BaseGuildTextChannel) ### lastMessageId ---- - > This property was inherited from [Objects.BaseGuildTextChannel](Objects.BaseGuildTextChannel) diff --git a/src/content/docs/classes/Objects/BaseGuildVoiceChannel.mdx b/src/content/docs/classes/Objects/BaseGuildVoiceChannel.mdx index a6dfb91..762b9a0 100644 --- a/src/content/docs/classes/Objects/BaseGuildVoiceChannel.mdx +++ b/src/content/docs/classes/Objects/BaseGuildVoiceChannel.mdx @@ -23,7 +23,57 @@ A base discord voice channel, every Guild Voice channel extends from. ## Properties -The BaseGuildVoiceChannel instance has no set properties! +### id + + +### guildId + + +### voiceConnection + + +### bitrate + + +### userLimit + + +### rtcRegion + + +### videoQualityMode + + +### guildId + + + +> This property was inherited from [Objects.BaseDiscordGuildChannel](Objects.BaseDiscordGuildChannel) +### topic + + + +> This property was inherited from [Objects.BaseDiscordGuildChannel](Objects.BaseDiscordGuildChannel) +### nsfw + + + +> This property was inherited from [Objects.BaseDiscordGuildChannel](Objects.BaseDiscordGuildChannel) +### rateLimitPerUser + + + +> This property was inherited from [Objects.BaseDiscordGuildChannel](Objects.BaseDiscordGuildChannel) +### parentId + + + +> This property was inherited from [Objects.BaseDiscordGuildChannel](Objects.BaseDiscordGuildChannel) +### flags + + + +> This property was inherited from [Objects.BaseDiscordGuildChannel](Objects.BaseDiscordGuildChannel) [//]: # (----- DOCUMENT METHODS ----- ) diff --git a/src/content/docs/classes/Objects/BaseUserChannel.mdx b/src/content/docs/classes/Objects/BaseUserChannel.mdx index 78a07b9..da89919 100644 --- a/src/content/docs/classes/Objects/BaseUserChannel.mdx +++ b/src/content/docs/classes/Objects/BaseUserChannel.mdx @@ -26,15 +26,17 @@ A base User channel, allwoing bots to interact with channels outside of a discor ### id ---- - +### recipients + + +### id + + > This property was inherited from [Objects.BaseDiscordChannel](Objects.BaseDiscordChannel) ### type ---- - > This property was inherited from [Objects.BaseDiscordChannel](Objects.BaseDiscordChannel) diff --git a/src/content/docs/classes/Objects/DiscordApplication.mdx b/src/content/docs/classes/Objects/DiscordApplication.mdx index dcb3f03..082b8c8 100644 --- a/src/content/docs/classes/Objects/DiscordApplication.mdx +++ b/src/content/docs/classes/Objects/DiscordApplication.mdx @@ -26,64 +26,15 @@ The `DiscordApplication` class provides methods to interact with Discord applica ### id ---- - -### guildId - - ---- - -### voiceConnection - - ---- - -### bitrate - - ---- - -### userLimit - - ---- - -### rtcRegion - - ---- - -### videoQualityMode - - ---- - -### id - - ---- - -### recipients - - ---- - -### id - - ### flags - + ### id ---- - ### flags ---- - [//]: # (----- DOCUMENT METHODS ----- ) diff --git a/src/content/docs/classes/Objects/DiscordAutomoderationRule.mdx b/src/content/docs/classes/Objects/DiscordAutomoderationRule.mdx index 5a14a3b..f225943 100644 --- a/src/content/docs/classes/Objects/DiscordAutomoderationRule.mdx +++ b/src/content/docs/classes/Objects/DiscordAutomoderationRule.mdx @@ -26,53 +26,33 @@ The `DiscordAutomoderationRule` class provides methods to interact with Discord ### id ---- - ### guildId - ---- - + ### name ---- - ### eventType ---- - ### triggerType ---- - ### enabled ---- - ### exemptRoles ---- - ### exemptChannels ---- - ### triggerMetadata ---- - ### actions ---- - [//]: # (----- DOCUMENT METHODS ----- ) diff --git a/src/content/docs/classes/Objects/DiscordCache.mdx b/src/content/docs/classes/Objects/DiscordCache.mdx index 24d8758..b90aae1 100644 --- a/src/content/docs/classes/Objects/DiscordCache.mdx +++ b/src/content/docs/classes/Objects/DiscordCache.mdx @@ -23,16 +23,14 @@ The `DiscordCache` class provides a caching mechanism for storing and retrieving ## Properties +### cache + + ### type --- The type of the DiscordCache. Default is "DiscordCache". -### cache - - ---- - [//]: # (----- DOCUMENT METHODS ----- ) diff --git a/src/content/docs/classes/Objects/DiscordEmoji.mdx b/src/content/docs/classes/Objects/DiscordEmoji.mdx index c03ea01..f51511b 100644 --- a/src/content/docs/classes/Objects/DiscordEmoji.mdx +++ b/src/content/docs/classes/Objects/DiscordEmoji.mdx @@ -23,46 +23,32 @@ The `DiscordEmoji` class represents a Discord emoji and provides a structure for ## Properties -### type - - ---- -The type of the DiscordEmoji. Default is "DiscordEmoji". ### id ---- - ### name ---- - ### roles ---- - ### requireColons ---- - ### managed ---- - ### animated ---- - -### avaliable +### available - + +### type + + --- - +The type of the DiscordEmoji. Default is "DiscordEmoji". [//]: # (----- DOCUMENT METHODS ----- ) diff --git a/src/content/docs/classes/Objects/DiscordGuild.mdx b/src/content/docs/classes/Objects/DiscordGuild.mdx index f5f5fb6..f58ea16 100644 --- a/src/content/docs/classes/Objects/DiscordGuild.mdx +++ b/src/content/docs/classes/Objects/DiscordGuild.mdx @@ -23,226 +23,140 @@ The `DiscordGuild` class represents a Discord guild (server) and provides method ## Properties -### type - - ---- -The type of the DiscordGuild. Default is "DiscordGuild". ### shardId ---- - ### id ---- - ### name ---- - ### icon ---- - ### iconHash ---- - ### splash ---- - ### discoverySplash ---- - ### owner ---- - ### ownerId ---- - ### permissions ---- - ### afkChannelId ---- - ### afkTimeout ---- - ### widgetEnabled ---- - ### widgetChannelId ---- - ### verificationLevel ---- - ### defaultMessageNotifications ---- - ### explicitContentFilter ---- - ### roles ---- - ### emojis ---- - ### features ---- - ### mfaLevel ---- - ### applicationId ---- - ### systemChannelId ---- - ### systemChannelFlags ---- - ### rulesChannelId ---- - ### maxPresences ---- - ### maxMembers ---- - ### vanityUrlCode ---- - ### description ---- - ### banner ---- - ### premiumTier ---- - ### premiumSubscriptionCount ---- - ### preferredLocale ---- - ### publicUpdatesChannelId ---- - ### maxVideoChannelUsers ---- - ### maxStageVideoChannelUsers ---- - ### approximateMemberCount ---- - ### approximatePresenceCount ---- - ### welcomeScreen ---- - ### nsfwLevel ---- - ### stickers ---- - ### premiumProgressBarEnabled ---- - ### safetyAlertsChannelId +### type + + --- - +The type of the DiscordGuild. Default is "DiscordGuild". [//]: # (----- DOCUMENT METHODS ----- ) @@ -367,7 +281,7 @@ Requests discord to prune the Discord guild. ### getGuildVoiceRegionsAsync > -Fetches the avaliable voice regions for the guild. +Fetches the available voice regions for the guild. ### getGuildInvitesAsync > diff --git a/src/content/docs/classes/Objects/DiscordGuildBan.mdx b/src/content/docs/classes/Objects/DiscordGuildBan.mdx index 39cf3cb..a7386a7 100644 --- a/src/content/docs/classes/Objects/DiscordGuildBan.mdx +++ b/src/content/docs/classes/Objects/DiscordGuildBan.mdx @@ -23,21 +23,17 @@ The `DiscordGuildBan` class provides a way for developers to interact with guild ## Properties -### type - - ---- -The type of the DiscordGuildBan. Default is "DiscordGuildBan". ### user ---- - ### reason +### type + + --- - +The type of the DiscordGuildBan. Default is "DiscordGuildBan". [//]: # (----- DOCUMENT METHODS ----- ) diff --git a/src/content/docs/classes/Objects/DiscordGuildMember.mdx b/src/content/docs/classes/Objects/DiscordGuildMember.mdx index 8681cd4..1c7f94c 100644 --- a/src/content/docs/classes/Objects/DiscordGuildMember.mdx +++ b/src/content/docs/classes/Objects/DiscordGuildMember.mdx @@ -23,21 +23,17 @@ The `DiscordGuildMember` class represents a member of a Discord guild (server) a ## Properties -### type - - ---- -The type of the DiscordGuildMember. Default is "DiscordGuildMember". ### user ---- - ### guildId +### type + + --- - +The type of the DiscordGuildMember. Default is "DiscordGuildMember". [//]: # (----- DOCUMENT METHODS ----- ) diff --git a/src/content/docs/classes/Objects/DiscordGuildRole.mdx b/src/content/docs/classes/Objects/DiscordGuildRole.mdx index 0f82437..5b07cd8 100644 --- a/src/content/docs/classes/Objects/DiscordGuildRole.mdx +++ b/src/content/docs/classes/Objects/DiscordGuildRole.mdx @@ -23,56 +23,38 @@ The `DiscordGuildRole` class represents a role in a Discord guild (server) and p ## Properties -### type - - ---- -The type of the DiscordGuildRole. Default is "DiscordGuildRole". ### guildId ---- - ### id ---- - ### name ---- - ### permissions ---- - ### position ---- - ### color ---- - ### hoist ---- - ### managed ---- - ### mentionable +### type + + --- - +The type of the DiscordGuildRole. Default is "DiscordGuildRole". [//]: # (----- DOCUMENT METHODS ----- ) diff --git a/src/content/docs/classes/Objects/DiscordIntegration.mdx b/src/content/docs/classes/Objects/DiscordIntegration.mdx index 720a712..04cd31e 100644 --- a/src/content/docs/classes/Objects/DiscordIntegration.mdx +++ b/src/content/docs/classes/Objects/DiscordIntegration.mdx @@ -26,88 +26,54 @@ DiscordIntegration represents a guild integration. ### guildId ---- - ### id ---- - ### name ---- - ### type ---- - ### enabled ---- - ### syncing ---- - ### roleId ---- - ### enableEmoticons ---- - ### expireBehaviour ---- - ### expireGracePeriod ---- - ### user ---- - ### account ---- - ### syncedAt ---- - ### subscriberCount ---- - ### revoked ---- - ### application ---- - ### scopes ---- - [//]: # (----- DOCUMENT METHODS ----- ) diff --git a/src/content/docs/classes/Objects/DiscordInteraction.mdx b/src/content/docs/classes/Objects/DiscordInteraction.mdx index 5874343..77e291f 100644 --- a/src/content/docs/classes/Objects/DiscordInteraction.mdx +++ b/src/content/docs/classes/Objects/DiscordInteraction.mdx @@ -23,81 +23,53 @@ The `DiscordInteraction` class represents an interaction with the Discord API, s ## Properties -### type - - ---- -The type of the DiscordInteraction. Default is "DiscordInteraction". ### channel ---- - ### guild ---- - ### user ---- - ### token ---- - ### applicationId ---- - ### id ---- - ### data ---- - ### channelId ---- - ### guilldId ---- - ### version ---- - ### appPermissions ---- - ### guildLocale ---- - ### locale ---- - -### defered +### deferred + + +### type - + --- - +The type of the DiscordInteraction. Default is "DiscordInteraction". [//]: # (----- DOCUMENT METHODS ----- ) @@ -117,7 +89,7 @@ Sends a modal in response to the interaction asynchronously. Sends a message in response to the interaction asynchronously. :::caution -MessageBuilder cannot support Attachments UNLESS deffered, so if you're wanting to send attachments, please call `deferAsync` first! +MessageBuilder cannot support Attachments UNLESS deferred, so if you're wanting to send attachments, please call `deferAsync` first! ::: ### deferAsync diff --git a/src/content/docs/classes/Objects/DiscordInvite.mdx b/src/content/docs/classes/Objects/DiscordInvite.mdx index 3292598..affc137 100644 --- a/src/content/docs/classes/Objects/DiscordInvite.mdx +++ b/src/content/docs/classes/Objects/DiscordInvite.mdx @@ -26,38 +26,24 @@ DiscordInvite represents an invite link to a Discord server, providing methods t ### code ---- - ### type ---- - ### guild ---- - ### inviter ---- - ### targetType ---- - ### targetUser ---- - ### targetApplication ---- - [//]: # (----- DOCUMENT METHODS ----- ) diff --git a/src/content/docs/classes/Objects/DiscordMessage.mdx b/src/content/docs/classes/Objects/DiscordMessage.mdx index b3d8cfa..3712690 100644 --- a/src/content/docs/classes/Objects/DiscordMessage.mdx +++ b/src/content/docs/classes/Objects/DiscordMessage.mdx @@ -26,78 +26,48 @@ DiscordMessage represents a message in a Discord channel, providing methods to r ### mentionRoles ---- - ### tts ---- - ### mentionEveryone ---- - ### nonce ---- - ### id ---- - ### author ---- - ### content ---- - ### mentions ---- - ### flags ---- - ### timestamp ---- - ### type ---- - ### pinned ---- - ### guildId ---- - ### channelId ---- - ### member ---- - [//]: # (----- DOCUMENT METHODS ----- ) diff --git a/src/content/docs/classes/Objects/DiscordSticker.mdx b/src/content/docs/classes/Objects/DiscordSticker.mdx index 5e668f3..483856d 100644 --- a/src/content/docs/classes/Objects/DiscordSticker.mdx +++ b/src/content/docs/classes/Objects/DiscordSticker.mdx @@ -23,66 +23,44 @@ The `DiscordSticker` class represents a Discord sticker and provides a structure ## Properties -### type - - ---- -The type of the DiscordSticker. Default is "DiscordSticker". ### id ---- - ### packId ---- - ### name ---- - ### description ---- - ### tags ---- - ### type ---- - ### formatType ---- - -### avaliable +### available - ---- - + ### guildId ---- - ### user ---- - ### sortValue +### type + + --- - +The type of the DiscordSticker. Default is "DiscordSticker". [//]: # (----- DOCUMENT METHODS ----- ) diff --git a/src/content/docs/classes/Objects/DiscordUser.mdx b/src/content/docs/classes/Objects/DiscordUser.mdx index 0960a78..91b56c8 100644 --- a/src/content/docs/classes/Objects/DiscordUser.mdx +++ b/src/content/docs/classes/Objects/DiscordUser.mdx @@ -26,43 +26,27 @@ DiscordUser represents a user on Discord, encapsulating user data such as userna ### username ---- - ### flags ---- - ### mfaEnabled ---- - ### avatar ---- - ### id ---- - ### bot ---- - ### verified ---- - ### discriminator ---- - [//]: # (----- DOCUMENT METHODS ----- ) diff --git a/src/content/docs/classes/Objects/EndpointCache.mdx b/src/content/docs/classes/Objects/EndpointCache.mdx index 5e3bdb2..d33c757 100644 --- a/src/content/docs/classes/Objects/EndpointCache.mdx +++ b/src/content/docs/classes/Objects/EndpointCache.mdx @@ -23,7 +23,9 @@ EndpointCache is a caching mechanism designed to store data temporarily with an ## Properties -The EndpointCache instance has no set properties! +### expiry + + [//]: # (----- DOCUMENT METHODS ----- ) diff --git a/src/content/docs/classes/Objects/EventManager.mdx b/src/content/docs/classes/Objects/EventManager.mdx index 7af379e..fff136e 100644 --- a/src/content/docs/classes/Objects/EventManager.mdx +++ b/src/content/docs/classes/Objects/EventManager.mdx @@ -28,99 +28,62 @@ guild events, and interactions. ### onReady ---- - ### onMessage ---- - ### onMessageChanged ---- - ### onMessageDeleted ---- - ### onMessageBulkDeleted ---- - ### onChannelCreate ---- - ### onChannelUpdate ---- - ### onChannelDelete ---- - ### onUserUpdated ---- - ### onChannelPinsUpdate ---- - ### onGuildCreate ---- - ### onGuildUpdate ---- - ### onGuildDelete ---- - ### onGuildMemberBanned ---- - ### onGuildMemberUnbanned ---- - ### onGuildMemberJoined ---- - ### onGuildMemberLeft ---- - ### onGuildMemberUpdated ---- - ### onInteraction --- Fires when an interaction occurs. - [//]: # (----- DOCUMENT METHODS ----- ) diff --git a/src/content/docs/classes/Objects/GuildAnnouncementChannel.mdx b/src/content/docs/classes/Objects/GuildAnnouncementChannel.mdx index 60cf6b6..aec4514 100644 --- a/src/content/docs/classes/Objects/GuildAnnouncementChannel.mdx +++ b/src/content/docs/classes/Objects/GuildAnnouncementChannel.mdx @@ -23,60 +23,14 @@ Represents the implementation of a Discord Announcement channel. ## Properties -### guildId - - ---- - - -> This property was inherited from [Objects.BaseGuildTextChannel](Objects.BaseGuildTextChannel) -### topic - - ---- - - -> This property was inherited from [Objects.BaseGuildTextChannel](Objects.BaseGuildTextChannel) -### nsfw - - ---- - - -> This property was inherited from [Objects.BaseGuildTextChannel](Objects.BaseGuildTextChannel) -### rateLimitPerUser - - ---- - - -> This property was inherited from [Objects.BaseGuildTextChannel](Objects.BaseGuildTextChannel) -### parentId - - ---- - - -> This property was inherited from [Objects.BaseGuildTextChannel](Objects.BaseGuildTextChannel) -### flags - - ---- - - -> This property was inherited from [Objects.BaseGuildTextChannel](Objects.BaseGuildTextChannel) ### lastPinTimestamp ---- - > This property was inherited from [Objects.BaseGuildTextChannel](Objects.BaseGuildTextChannel) ### lastMessageId ---- - > This property was inherited from [Objects.BaseGuildTextChannel](Objects.BaseGuildTextChannel) diff --git a/src/content/docs/classes/Objects/GuildAnnouncementThreadChannel.mdx b/src/content/docs/classes/Objects/GuildAnnouncementThreadChannel.mdx index c355097..100074a 100644 --- a/src/content/docs/classes/Objects/GuildAnnouncementThreadChannel.mdx +++ b/src/content/docs/classes/Objects/GuildAnnouncementThreadChannel.mdx @@ -26,57 +26,41 @@ Represents the implementation of a Discord Announcement thread channel. ### ownerId ---- - > This property was inherited from [Objects.BaseGuildThread](Objects.BaseGuildThread) ### messageCount ---- - > This property was inherited from [Objects.BaseGuildThread](Objects.BaseGuildThread) ### memberCount ---- - > This property was inherited from [Objects.BaseGuildThread](Objects.BaseGuildThread) ### totalMessageSent ---- - > This property was inherited from [Objects.BaseGuildThread](Objects.BaseGuildThread) ### threadMetadata ---- - > This property was inherited from [Objects.BaseGuildThread](Objects.BaseGuildThread) ### availableTags ---- - > This property was inherited from [Objects.BaseGuildThread](Objects.BaseGuildThread) ### appliedTags ---- - > This property was inherited from [Objects.BaseGuildThread](Objects.BaseGuildThread) ### defaultReactionEmoji ---- - > This property was inherited from [Objects.BaseGuildThread](Objects.BaseGuildThread) diff --git a/src/content/docs/classes/Objects/GuildCategoryChannel.mdx b/src/content/docs/classes/Objects/GuildCategoryChannel.mdx index 0afd4f1..b26ad26 100644 --- a/src/content/docs/classes/Objects/GuildCategoryChannel.mdx +++ b/src/content/docs/classes/Objects/GuildCategoryChannel.mdx @@ -26,15 +26,11 @@ Represents the implementation of a Discord Category channel. ### id ---- - > This property was inherited from [Objects.BaseDiscordChannel](Objects.BaseDiscordChannel) ### type ---- - > This property was inherited from [Objects.BaseDiscordChannel](Objects.BaseDiscordChannel) diff --git a/src/content/docs/classes/Objects/GuildDirectoryChannel.mdx b/src/content/docs/classes/Objects/GuildDirectoryChannel.mdx index 50ae8b4..3db3505 100644 --- a/src/content/docs/classes/Objects/GuildDirectoryChannel.mdx +++ b/src/content/docs/classes/Objects/GuildDirectoryChannel.mdx @@ -23,60 +23,14 @@ Represents the implementation of a Discord Directory channel. ## Properties -### guildId - - ---- - - -> This property was inherited from [Objects.BaseGuildTextChannel](Objects.BaseGuildTextChannel) -### topic - - ---- - - -> This property was inherited from [Objects.BaseGuildTextChannel](Objects.BaseGuildTextChannel) -### nsfw - - ---- - - -> This property was inherited from [Objects.BaseGuildTextChannel](Objects.BaseGuildTextChannel) -### rateLimitPerUser - - ---- - - -> This property was inherited from [Objects.BaseGuildTextChannel](Objects.BaseGuildTextChannel) -### parentId - - ---- - - -> This property was inherited from [Objects.BaseGuildTextChannel](Objects.BaseGuildTextChannel) -### flags - - ---- - - -> This property was inherited from [Objects.BaseGuildTextChannel](Objects.BaseGuildTextChannel) ### lastPinTimestamp ---- - > This property was inherited from [Objects.BaseGuildTextChannel](Objects.BaseGuildTextChannel) ### lastMessageId ---- - > This property was inherited from [Objects.BaseGuildTextChannel](Objects.BaseGuildTextChannel) diff --git a/src/content/docs/classes/Objects/GuildForumChannel.mdx b/src/content/docs/classes/Objects/GuildForumChannel.mdx index bf88b0d..7135b0c 100644 --- a/src/content/docs/classes/Objects/GuildForumChannel.mdx +++ b/src/content/docs/classes/Objects/GuildForumChannel.mdx @@ -26,20 +26,14 @@ Represents the implementation of a Discord Forum channel. ### defaultSortOrder ---- - ### id ---- - > This property was inherited from [Objects.BaseDiscordChannel](Objects.BaseDiscordChannel) ### type ---- - > This property was inherited from [Objects.BaseDiscordChannel](Objects.BaseDiscordChannel) diff --git a/src/content/docs/classes/Objects/GuildMediaChannel.mdx b/src/content/docs/classes/Objects/GuildMediaChannel.mdx index de8f2e1..05aa681 100644 --- a/src/content/docs/classes/Objects/GuildMediaChannel.mdx +++ b/src/content/docs/classes/Objects/GuildMediaChannel.mdx @@ -26,20 +26,14 @@ Represents the implementation of a Discord Media channel. ### defaultForumLayout ---- - ### id ---- - > This property was inherited from [Objects.BaseDiscordChannel](Objects.BaseDiscordChannel) ### type ---- - > This property was inherited from [Objects.BaseDiscordChannel](Objects.BaseDiscordChannel) diff --git a/src/content/docs/classes/Objects/GuildOnboarding.mdx b/src/content/docs/classes/Objects/GuildOnboarding.mdx index a7b6c82..1f7d5ae 100644 --- a/src/content/docs/classes/Objects/GuildOnboarding.mdx +++ b/src/content/docs/classes/Objects/GuildOnboarding.mdx @@ -23,36 +23,26 @@ The `GuildOnboarding` class provides a way for developers to interact with a Gui ## Properties -### type - - ---- -The type of the GuildOnboarding. Default is "GuildOnboarding". ### guildId ---- - ### prompts ---- - ### defaultChannelIds ---- - ### enabled ---- - ### mode +### type + + --- - +The type of the GuildOnboarding. Default is "GuildOnboarding". [//]: # (----- DOCUMENT METHODS ----- ) diff --git a/src/content/docs/classes/Objects/GuildOnboardingPrompt.mdx b/src/content/docs/classes/Objects/GuildOnboardingPrompt.mdx index d91895a..b2895b9 100644 --- a/src/content/docs/classes/Objects/GuildOnboardingPrompt.mdx +++ b/src/content/docs/classes/Objects/GuildOnboardingPrompt.mdx @@ -23,46 +23,32 @@ The `GuildOnboardingPrompt` class provides a way for developers to interact with ## Properties -### type - - ---- -The type of the GuildOnboardingPrompt. Default is "GuildOnboardingPrompt". ### id ---- - ### type ---- - ### options ---- - ### title ---- - ### singleSelect ---- - ### required ---- - ### inOboarding +### type + + --- - +The type of the GuildOnboardingPrompt. Default is "GuildOnboardingPrompt". [//]: # (----- DOCUMENT METHODS ----- ) diff --git a/src/content/docs/classes/Objects/GuildOnboardingPromptOption.mdx b/src/content/docs/classes/Objects/GuildOnboardingPromptOption.mdx index f3438ef..9dc9c13 100644 --- a/src/content/docs/classes/Objects/GuildOnboardingPromptOption.mdx +++ b/src/content/docs/classes/Objects/GuildOnboardingPromptOption.mdx @@ -23,36 +23,26 @@ The `GuildOnboardingPromptOption` class provides a way for developers to interac ## Properties -### type - - ---- -The type of the GuildOnboardingPromptOption. Default is "GuildOnboardingPromptOption". ### id ---- - ### channelIds ---- - ### roleIds ---- - ### title ---- - ### description +### type + + --- - +The type of the GuildOnboardingPromptOption. Default is "GuildOnboardingPromptOption". [//]: # (----- DOCUMENT METHODS ----- ) diff --git a/src/content/docs/classes/Objects/GuildPreview.mdx b/src/content/docs/classes/Objects/GuildPreview.mdx index f4dabff..8c92a4a 100644 --- a/src/content/docs/classes/Objects/GuildPreview.mdx +++ b/src/content/docs/classes/Objects/GuildPreview.mdx @@ -26,58 +26,36 @@ GuildPreview represents a user on Discord, encapsulating user data such as usern ### id ---- - ### name ---- - ### icon ---- - ### splash ---- - ### discoverySplash ---- - ### emojis ---- - ### features ---- - ### approximateMemberCount ---- - ### approximatePresenceCount ---- - ### description ---- - ### stickers ---- - [//]: # (----- DOCUMENT METHODS ----- ) diff --git a/src/content/docs/classes/Objects/GuildPrivateThreadChannel.mdx b/src/content/docs/classes/Objects/GuildPrivateThreadChannel.mdx index b47bea1..3303d35 100644 --- a/src/content/docs/classes/Objects/GuildPrivateThreadChannel.mdx +++ b/src/content/docs/classes/Objects/GuildPrivateThreadChannel.mdx @@ -26,57 +26,41 @@ Represents the implementation of a Discord Private Thread channel. ### ownerId ---- - > This property was inherited from [Objects.BaseGuildThread](Objects.BaseGuildThread) ### messageCount ---- - > This property was inherited from [Objects.BaseGuildThread](Objects.BaseGuildThread) ### memberCount ---- - > This property was inherited from [Objects.BaseGuildThread](Objects.BaseGuildThread) ### totalMessageSent ---- - > This property was inherited from [Objects.BaseGuildThread](Objects.BaseGuildThread) ### threadMetadata ---- - > This property was inherited from [Objects.BaseGuildThread](Objects.BaseGuildThread) ### availableTags ---- - > This property was inherited from [Objects.BaseGuildThread](Objects.BaseGuildThread) ### appliedTags ---- - > This property was inherited from [Objects.BaseGuildThread](Objects.BaseGuildThread) ### defaultReactionEmoji ---- - > This property was inherited from [Objects.BaseGuildThread](Objects.BaseGuildThread) diff --git a/src/content/docs/classes/Objects/GuildPublicThreadChannel.mdx b/src/content/docs/classes/Objects/GuildPublicThreadChannel.mdx index fb5e181..94e1b99 100644 --- a/src/content/docs/classes/Objects/GuildPublicThreadChannel.mdx +++ b/src/content/docs/classes/Objects/GuildPublicThreadChannel.mdx @@ -26,57 +26,41 @@ Represents the implementation of a Discord Public Thread channel. ### ownerId ---- - > This property was inherited from [Objects.BaseGuildThread](Objects.BaseGuildThread) ### messageCount ---- - > This property was inherited from [Objects.BaseGuildThread](Objects.BaseGuildThread) ### memberCount ---- - > This property was inherited from [Objects.BaseGuildThread](Objects.BaseGuildThread) ### totalMessageSent ---- - > This property was inherited from [Objects.BaseGuildThread](Objects.BaseGuildThread) ### threadMetadata ---- - > This property was inherited from [Objects.BaseGuildThread](Objects.BaseGuildThread) ### availableTags ---- - > This property was inherited from [Objects.BaseGuildThread](Objects.BaseGuildThread) ### appliedTags ---- - > This property was inherited from [Objects.BaseGuildThread](Objects.BaseGuildThread) ### defaultReactionEmoji ---- - > This property was inherited from [Objects.BaseGuildThread](Objects.BaseGuildThread) diff --git a/src/content/docs/classes/Objects/GuildStageVoiceChannel.mdx b/src/content/docs/classes/Objects/GuildStageVoiceChannel.mdx index cbd775b..cbb6241 100644 --- a/src/content/docs/classes/Objects/GuildStageVoiceChannel.mdx +++ b/src/content/docs/classes/Objects/GuildStageVoiceChannel.mdx @@ -23,7 +23,41 @@ Represents the implementation of a Discord Stage channel. ## Properties -The GuildStageVoiceChannel instance has no set properties! +### id + + + +> This property was inherited from [Objects.BaseGuildVoiceChannel](Objects.BaseGuildVoiceChannel) +### guildId + + + +> This property was inherited from [Objects.BaseGuildVoiceChannel](Objects.BaseGuildVoiceChannel) +### voiceConnection + + + +> This property was inherited from [Objects.BaseGuildVoiceChannel](Objects.BaseGuildVoiceChannel) +### bitrate + + + +> This property was inherited from [Objects.BaseGuildVoiceChannel](Objects.BaseGuildVoiceChannel) +### userLimit + + + +> This property was inherited from [Objects.BaseGuildVoiceChannel](Objects.BaseGuildVoiceChannel) +### rtcRegion + + + +> This property was inherited from [Objects.BaseGuildVoiceChannel](Objects.BaseGuildVoiceChannel) +### videoQualityMode + + + +> This property was inherited from [Objects.BaseGuildVoiceChannel](Objects.BaseGuildVoiceChannel) [//]: # (----- DOCUMENT METHODS ----- ) diff --git a/src/content/docs/classes/Objects/GuildTextChannel.mdx b/src/content/docs/classes/Objects/GuildTextChannel.mdx index bc1d466..71b54fb 100644 --- a/src/content/docs/classes/Objects/GuildTextChannel.mdx +++ b/src/content/docs/classes/Objects/GuildTextChannel.mdx @@ -23,60 +23,14 @@ Represents the implementation of a Discord Text channel. ## Properties -### guildId - - ---- - - -> This property was inherited from [Objects.BaseGuildTextChannel](Objects.BaseGuildTextChannel) -### topic - - ---- - - -> This property was inherited from [Objects.BaseGuildTextChannel](Objects.BaseGuildTextChannel) -### nsfw - - ---- - - -> This property was inherited from [Objects.BaseGuildTextChannel](Objects.BaseGuildTextChannel) -### rateLimitPerUser - - ---- - - -> This property was inherited from [Objects.BaseGuildTextChannel](Objects.BaseGuildTextChannel) -### parentId - - ---- - - -> This property was inherited from [Objects.BaseGuildTextChannel](Objects.BaseGuildTextChannel) -### flags - - ---- - - -> This property was inherited from [Objects.BaseGuildTextChannel](Objects.BaseGuildTextChannel) ### lastPinTimestamp ---- - > This property was inherited from [Objects.BaseGuildTextChannel](Objects.BaseGuildTextChannel) ### lastMessageId ---- - > This property was inherited from [Objects.BaseGuildTextChannel](Objects.BaseGuildTextChannel) diff --git a/src/content/docs/classes/Objects/GuildVoiceChannel.mdx b/src/content/docs/classes/Objects/GuildVoiceChannel.mdx index 583b6a2..d22965b 100644 --- a/src/content/docs/classes/Objects/GuildVoiceChannel.mdx +++ b/src/content/docs/classes/Objects/GuildVoiceChannel.mdx @@ -23,7 +23,41 @@ Represents the implementation of a Discord Voice channel. ## Properties -The GuildVoiceChannel instance has no set properties! +### id + + + +> This property was inherited from [Objects.BaseGuildVoiceChannel](Objects.BaseGuildVoiceChannel) +### guildId + + + +> This property was inherited from [Objects.BaseGuildVoiceChannel](Objects.BaseGuildVoiceChannel) +### voiceConnection + + + +> This property was inherited from [Objects.BaseGuildVoiceChannel](Objects.BaseGuildVoiceChannel) +### bitrate + + + +> This property was inherited from [Objects.BaseGuildVoiceChannel](Objects.BaseGuildVoiceChannel) +### userLimit + + + +> This property was inherited from [Objects.BaseGuildVoiceChannel](Objects.BaseGuildVoiceChannel) +### rtcRegion + + + +> This property was inherited from [Objects.BaseGuildVoiceChannel](Objects.BaseGuildVoiceChannel) +### videoQualityMode + + + +> This property was inherited from [Objects.BaseGuildVoiceChannel](Objects.BaseGuildVoiceChannel) [//]: # (----- DOCUMENT METHODS ----- ) diff --git a/src/content/docs/classes/Objects/GuildWelcomeScreen.mdx b/src/content/docs/classes/Objects/GuildWelcomeScreen.mdx index bb5c114..4ad90a2 100644 --- a/src/content/docs/classes/Objects/GuildWelcomeScreen.mdx +++ b/src/content/docs/classes/Objects/GuildWelcomeScreen.mdx @@ -23,21 +23,17 @@ The `GuildWelcomeScreen` class provides a way for developers to interact with a ## Properties -### type - - ---- -The type of the GuildWelcomeScreen. Default is "GuildWelcomeScreen". ### description ---- - ### welcomeChannels +### type + + --- - +The type of the GuildWelcomeScreen. Default is "GuildWelcomeScreen". [//]: # (----- DOCUMENT METHODS ----- ) diff --git a/src/content/docs/classes/Objects/GuildWidget.mdx b/src/content/docs/classes/Objects/GuildWidget.mdx index 4ba0fbd..f8e939c 100644 --- a/src/content/docs/classes/Objects/GuildWidget.mdx +++ b/src/content/docs/classes/Objects/GuildWidget.mdx @@ -23,41 +23,29 @@ The `GuildWidget` class provides a way for developers to interact with a Widget. ## Properties -### type - - ---- -The type of the GuildWidget. Default is "GuildWidget". ### id ---- - ### name ---- - ### instantInvite ---- - ### channels ---- - ### members ---- - ### presenceCount +### type + + --- - +The type of the GuildWidget. Default is "GuildWidget". [//]: # (----- DOCUMENT METHODS ----- ) diff --git a/src/content/docs/classes/Objects/UserDMChannel.mdx b/src/content/docs/classes/Objects/UserDMChannel.mdx index c7dc811..7a1bcac 100644 --- a/src/content/docs/classes/Objects/UserDMChannel.mdx +++ b/src/content/docs/classes/Objects/UserDMChannel.mdx @@ -23,7 +23,16 @@ Represents the implementation of a Discord Direct Message Channel ## Properties -The UserDMChannel instance has no set properties! +### id + + + +> This property was inherited from [Objects.BaseUserChannel](Objects.BaseUserChannel) +### recipients + + + +> This property was inherited from [Objects.BaseUserChannel](Objects.BaseUserChannel) [//]: # (----- DOCUMENT METHODS ----- ) diff --git a/src/content/docs/classes/Objects/UserGroupChannel.mdx b/src/content/docs/classes/Objects/UserGroupChannel.mdx index 20b860e..61099bb 100644 --- a/src/content/docs/classes/Objects/UserGroupChannel.mdx +++ b/src/content/docs/classes/Objects/UserGroupChannel.mdx @@ -26,23 +26,25 @@ Represents the implementation of a Discord Group Channel ### icon ---- - ### ownerId ---- - ### applicationId ---- - ### managed ---- - +### id + + + +> This property was inherited from [Objects.BaseUserChannel](Objects.BaseUserChannel) +### recipients + + + +> This property was inherited from [Objects.BaseUserChannel](Objects.BaseUserChannel) [//]: # (----- DOCUMENT METHODS ----- )