DiscordIntegration
Documentation / @discordeno/types / DiscordIntegration
Interface: DiscordIntegration
Defined in: discord/guild.ts:442
https://docs.discord.com/developers/resources/guild#integration-object-integration-structure
Extended by
Properties
account
account:
DiscordIntegrationAccount
Defined in: discord/guild.ts:464
Integration account information
application?
optionalapplication?:DiscordIntegrationApplication
Defined in: discord/guild.ts:472
The bot/OAuth2 application for discord integrations
enable_emoticons?
optionalenable_emoticons?:boolean
Defined in: discord/guild.ts:456
Whether emoticons should be synced for this integration (twitch only currently)
enabled
enabled:
boolean
Defined in: discord/guild.ts:450
Is this integration enabled
expire_behavior?
optionalexpire_behavior?:IntegrationExpireBehaviors
Defined in: discord/guild.ts:458
The behavior of expiring subscribers
expire_grace_period?
optionalexpire_grace_period?:number
Defined in: discord/guild.ts:460
The grace period (in days) before expiring subscribers
id
id:
string
Defined in: discord/guild.ts:444
Integration Id
name
name:
string
Defined in: discord/guild.ts:446
Integration name
revoked?
optionalrevoked?:boolean
Defined in: discord/guild.ts:470
Has this integration been revoked
role_id?
optionalrole_id?:string
Defined in: discord/guild.ts:454
Role Id that this integration uses for "subscribers"
scopes
scopes:
OAuth2Scope[]
Defined in: discord/guild.ts:474
the scopes the application has been authorized for
subscriber_count?
optionalsubscriber_count?:number
Defined in: discord/guild.ts:468
How many subscribers this integration has
synced_at?
optionalsynced_at?:string
Defined in: discord/guild.ts:466
When this integration was last synced
syncing?
optionalsyncing?:boolean
Defined in: discord/guild.ts:452
Is this integration syncing
type
type:
"twitch"|"youtube"|"discord"|"guild_subscription"
Defined in: discord/guild.ts:448
Integration type (twitch, youtube, discord, or guild_subscription).
user?
optionaluser?:DiscordUser
Defined in: discord/guild.ts:462
User for this integration