From 9f4f59c8e55f78caf614e27e28b6bca939665ca5 Mon Sep 17 00:00:00 2001 From: Almeida Date: Sat, 25 Dec 2021 12:30:10 +0000 Subject: [PATCH] feat(ApplicationFlags): add embedded application flags (#277) While Discord considers it not relevant, invites for in-app applications use at least one of these flags. Reference PR: https://github.com/discord/discord-api-docs/pull/4248 --- deno/payloads/v8/application.ts | 2 ++ deno/payloads/v9/application.ts | 2 ++ payloads/v8/application.ts | 2 ++ payloads/v9/application.ts | 2 ++ 4 files changed, 8 insertions(+) diff --git a/deno/payloads/v8/application.ts b/deno/payloads/v8/application.ts index 07993522..542cefb1 100644 --- a/deno/payloads/v8/application.ts +++ b/deno/payloads/v8/application.ts @@ -97,6 +97,7 @@ export interface APIApplication { * https://discord.com/developers/docs/resources/application#application-object-application-flags */ export enum ApplicationFlags { + EmbeddedReleased = 1 << 1, ManagedEmoji = 1 << 2, GroupDMCreate = 1 << 4, RPCHasConnected = 1 << 11, @@ -108,4 +109,5 @@ export enum ApplicationFlags { Embedded = 1 << 17, GatewayMessageContent = 1 << 18, GatewayMessageContentLimited = 1 << 19, + EmbeddedFirstParty = 1 << 20, } diff --git a/deno/payloads/v9/application.ts b/deno/payloads/v9/application.ts index 07993522..542cefb1 100644 --- a/deno/payloads/v9/application.ts +++ b/deno/payloads/v9/application.ts @@ -97,6 +97,7 @@ export interface APIApplication { * https://discord.com/developers/docs/resources/application#application-object-application-flags */ export enum ApplicationFlags { + EmbeddedReleased = 1 << 1, ManagedEmoji = 1 << 2, GroupDMCreate = 1 << 4, RPCHasConnected = 1 << 11, @@ -108,4 +109,5 @@ export enum ApplicationFlags { Embedded = 1 << 17, GatewayMessageContent = 1 << 18, GatewayMessageContentLimited = 1 << 19, + EmbeddedFirstParty = 1 << 20, } diff --git a/payloads/v8/application.ts b/payloads/v8/application.ts index 4c0dc457..87077a8f 100644 --- a/payloads/v8/application.ts +++ b/payloads/v8/application.ts @@ -97,6 +97,7 @@ export interface APIApplication { * https://discord.com/developers/docs/resources/application#application-object-application-flags */ export const enum ApplicationFlags { + EmbeddedReleased = 1 << 1, ManagedEmoji = 1 << 2, GroupDMCreate = 1 << 4, RPCHasConnected = 1 << 11, @@ -108,4 +109,5 @@ export const enum ApplicationFlags { Embedded = 1 << 17, GatewayMessageContent = 1 << 18, GatewayMessageContentLimited = 1 << 19, + EmbeddedFirstParty = 1 << 20, } diff --git a/payloads/v9/application.ts b/payloads/v9/application.ts index 4c0dc457..87077a8f 100644 --- a/payloads/v9/application.ts +++ b/payloads/v9/application.ts @@ -97,6 +97,7 @@ export interface APIApplication { * https://discord.com/developers/docs/resources/application#application-object-application-flags */ export const enum ApplicationFlags { + EmbeddedReleased = 1 << 1, ManagedEmoji = 1 << 2, GroupDMCreate = 1 << 4, RPCHasConnected = 1 << 11, @@ -108,4 +109,5 @@ export const enum ApplicationFlags { Embedded = 1 << 17, GatewayMessageContent = 1 << 18, GatewayMessageContentLimited = 1 << 19, + EmbeddedFirstParty = 1 << 20, }