Table of Contents

Class DiscordIntegration

Namespace
DisCatSharp.Entities
Assembly
DisCatSharp.dll

Represents a Discord integration. These appear on the profile as linked 3rd party accounts.

public class DiscordIntegration : SnowflakeObject
Inheritance
DiscordIntegration
Inherited Members

Properties

Account

Gets the 3rd party service account for this integration.

Application

Gets the application this integration is bound to.

EnableEmoticons

Gets whether emoticons are enabled.

ExpireBehavior

Gets the expiration behaviour.

ExpireGracePeriod

Gets the grace period before expiring subscribers.

GuildId

Gets ID of the guild this integration is attached to.

IsEnabled

Gets whether this integration is enabled.

IsSyncing

Gets whether this integration is syncing.

Name

Gets the integration name.

Revoked

Whether the integration is revoked.

RoleId

Gets ID of the role this integration uses for subscribers.

Scopes

Gets the integration's scopes.

SubscriberCount

Gets the subscriber count.

SyncedAt

Gets the date and time this integration was last synced.

Type

Gets the integration type.

User

Gets the user that owns this integration.