Hierarchy

Properties

channelType: ChannelType = ChannelType.BASE
coverUrl: string = ''
creator: null | User = null
customType: string = ''
data: string = ''
isEphemeral: boolean = false
isFrozen: boolean = false

Accessors

  • get cachedMetaData(): object
  • Returns object

  • get createdAt(): number
  • Returns number

  • get messageCollectionLastAccessedAt(): number
  • Returns number

  • get name(): string
  • Returns string

  • set name(value): void
  • Parameters

    • value: string

    Returns void

  • get url(): string
  • Returns string

Methods

  • Parameters

    • userIds: string[]

    Returns Promise<void>

  • Parameters

    • pollId: number
    • optionText: string

    Returns Promise<Poll>

  • Parameters

    • user: User
    • Optional duration: number
    • Optional description: string

    Returns Promise<void>

  • Parameters

    • userId: string
    • Optional duration: number
    • Optional description: string

    Returns Promise<void>

  • Parameters

    • requestId: string

    Returns Promise<boolean>

  • Parameters

    • pollId: number

    Returns Promise<Poll>

  • Parameters

    • pollId: number
    • pollOptionId: number
    • limit: number = DEFAULT_POLL_VOTER_LIST_LIMIT

    Returns PollVoterListQuery

  • Returns Promise<void>

  • Returns Promise<void>

  • Parameters

    Returns Promise<void>

  • Parameters

    • key: string

    Returns Promise<void>

  • Parameters

    • key: string

    Returns Promise<void>

  • Parameters

    • pollId: number

    Returns Promise<void>

  • Parameters

    • pollId: number
    • pollOptionId: number

    Returns Promise<void>

  • Returns Promise<void>

  • Parameters

    • keys: string[]

    Returns Promise<MetaData>

  • Parameters

    Returns boolean

  • Parameters

    Returns boolean

  • Parameters

    • user: User
    • Optional duration: number
    • Optional description: string

    Returns Promise<void>

  • Parameters

    • userId: string
    • Optional duration: number
    • Optional description: string

    Returns Promise<void>

  • Parameters

    • userIds: string[]

    Returns Promise<void>

  • Parameters

    Returns Promise<void>

  • Parameters

    Returns Promise<void>

  • Parameters

    Returns Promise<void>

  • Parameters

    Returns Promise<UserMessage>

    Deprecated

    since v4.9.8. Use resendMessage() instead.

  • Parameters

    Returns Promise<void>

  • Parameters

    • userId: string

    Returns Promise<void>

  • Returns Promise<void>

  • Parameters

    Returns Promise<void>

  • Parameters

    • userId: string

    Returns Promise<void>

  • Parameters

    Returns Promise<MetaData>

  • Parameters

    • pollId: number
    • pollOptionId: number
    • optionText: string

    Returns Promise<Poll>

  • Parameters

    • pollId: number
    • pollOptionIds: number[]

    Returns Promise<PollVoteEvent>

Generated using TypeDoc