Class Integration

Hierarchy

Constructors

Properties

application: null | IntegrationApplication
client: Client<true>
enableEmoticons: null | boolean
enabled: null | boolean
expireBehavior: null | IntegrationExpireBehavior
expireGracePeriod: null | number
guild: Guild
id: string
name: string
revoked: null | boolean
role: null | Role
scopes: OAuth2Scopes[]
subscriberCount: null | number
syncedTimestamp: null | number
syncing: null | boolean
user: null | User

Accessors

  • get syncedAt(): null | Date
  • Returns null | Date

Methods

  • Parameters

    • Optional reason: string

    Returns Promise<Integration>

  • Parameters

    • Rest ...props: Record<string, string | boolean>[]

    Returns unknown

  • Returns string

Generated using TypeDoc