From 63941091f842dfdba6fa6ea0729f26723ee19cd7 Mon Sep 17 00:00:00 2001 From: Vlad Frangu Date: Thu, 10 Sep 2020 01:36:40 +0300 Subject: [PATCH] chore(Types): update for PR discord/discord-api-docs#1886 (#6) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Antonio Román --- v6/payloads/guild.ts | 17 ++++++++++++++++- v6/payloads/webhook.ts | 1 + 2 files changed, 17 insertions(+), 1 deletion(-) diff --git a/v6/payloads/guild.ts b/v6/payloads/guild.ts index 85da07b4..dded8a23 100644 --- a/v6/payloads/guild.ts +++ b/v6/payloads/guild.ts @@ -213,9 +213,12 @@ export interface APIGuildIntegration { enable_emoticons?: boolean; expire_behavior: IntegrationExpireBehavior; expire_grace_period: number; - user: APIUser; + user?: APIUser; account: APIIntegrationAccount; synced_at: string; + subscriber_count: number; + revoked: boolean; + application?: APIGuildIntegrationApplication; } /** @@ -234,6 +237,18 @@ export interface APIIntegrationAccount { name: string; } +/** + * https://discord.com/developers/docs/resources/guild#integration-application-object + */ +export interface APIGuildIntegrationApplication { + id: string; + name: string; + icon: string | null; + description: string; + summary: string; + bot?: APIUser; +} + /** * https://discord.com/developers/docs/resources/guild#ban-object */ diff --git a/v6/payloads/webhook.ts b/v6/payloads/webhook.ts index 4afee828..5ed081ec 100644 --- a/v6/payloads/webhook.ts +++ b/v6/payloads/webhook.ts @@ -20,6 +20,7 @@ export interface APIWebhook { token?: string; source_guild?: APIPartialGuild; source_channel?: APIPartialChannel; + application_id: string | null; } export enum WebhookType {