diff --git a/deno/payloads/v10/application.ts b/deno/payloads/v10/application.ts index 07c40c30a..752a5c80f 100644 --- a/deno/payloads/v10/application.ts +++ b/deno/payloads/v10/application.ts @@ -123,19 +123,27 @@ export interface APIApplicationInstallParams { */ export enum ApplicationFlags { /** - * @unstable + * @unstable This application flag is currently not documented by Discord but has a known value which we will try to keep up to date. */ EmbeddedReleased = 1 << 1, /** - * @unstable + * @unstable This application flag is currently not documented by Discord but has a known value which we will try to keep up to date. */ ManagedEmoji = 1 << 2, /** - * @unstable + * @unstable This application flag is currently not documented by Discord but has a known value which we will try to keep up to date. + */ + EmbeddedIAP = 1 << 3, + /** + * @unstable This application flag is currently not documented by Discord but has a known value which we will try to keep up to date. */ GroupDMCreate = 1 << 4, /** - * @unstable + * @unstable This application flag is currently not documented by Discord but has a known value which we will try to keep up to date. + */ + ApplicationAutoModerationRuleCreateBadge = 1 << 6, + /** + * @unstable This application flag is currently not documented by Discord but has a known value which we will try to keep up to date. */ RPCHasConnected = 1 << 11, /** @@ -174,7 +182,7 @@ export enum ApplicationFlags { */ GatewayMessageContentLimited = 1 << 19, /** - * @unstable + * @unstable This application flag is currently not documented by Discord but has a known value which we will try to keep up to date. */ EmbeddedFirstParty = 1 << 20, /** diff --git a/deno/payloads/v10/channel.ts b/deno/payloads/v10/channel.ts index e29e9d4e1..f69939e1b 100644 --- a/deno/payloads/v10/channel.ts +++ b/deno/payloads/v10/channel.ts @@ -798,10 +798,18 @@ export enum MessageFlags { * This message failed to mention some roles and add their members to the thread */ FailedToMentionSomeRolesInThread = 1 << 8, + /** + * @unstable This message flag is currently not documented by Discord but has a known value which we will try to keep up to date. + */ + ShouldShowLinkNotDiscordWarning = 1 << 10, /** * This message will not trigger push and desktop notifications */ SuppressNotifications = 1 << 12, + /** + * @unstable This message flag is currently not documented by Discord but has a known value which we will try to keep up to date. + */ + IsVoiceMessage = 1 << 13, } /** @@ -970,7 +978,24 @@ export interface APIThreadMember { member?: APIGuildMember; } -export enum ThreadMemberFlags {} +export enum ThreadMemberFlags { + /** + * @unstable This thread member flag is currently not documented by Discord but has a known value which we will try to keep up to date. + */ + HasInteracted = 1 << 0, + /** + * @unstable This thread member flag is currently not documented by Discord but has a known value which we will try to keep up to date. + */ + AllMessages = 1 << 1, + /** + * @unstable This thread member flag is currently not documented by Discord but has a known value which we will try to keep up to date. + */ + OnlyMentions = 1 << 2, + /** + * @unstable This thread member flag is currently not documented by Discord but has a known value which we will try to keep up to date. + */ + NoMessages = 1 << 3, +} export interface APIThreadList { /** @@ -1661,15 +1686,39 @@ export interface APITextInputComponent extends APIBaseComponent