Hierarchy

Properties

appleCriticalAlertOptions: null | AppleCriticalAlertOptions = null
channelType: ChannelType = ChannelType.BASE
channelUrl: string
createdAt: number = 0
customType: string
data: string
extendedMessage: object = {}
extendedMessagePayload?: Record<string, unknown>
isOperatorMessage: boolean = false
mentionType: null | MentionType = null
mentionedMessageTemplate: string
mentionedUserIds: null | string[] = null
mentionedUsers: null | User[] = null
messageId: number
messageType: MessageType = MessageType.BASE
metaArrays: MessageMetaArray[] = []
ogMetaData: null | OGMetaData
parentMessage: null | BaseMessage = null
parentMessageId: number
reactions: Reaction[] = []
scheduledInfo: null | ScheduledInfo = null
silent: boolean = false
suggestedReplies: null | string[] = null
threadInfo: null | ThreadInfo = null
updatedAt: number = 0

Methods

  • Parameters

    Returns boolean

  • Parameters

    Returns void

  • Parameters

    Returns boolean

  • Parameters

    • message: default

    Returns boolean

  • Returns this is FileMessage

  • Parameters

    Returns boolean

  • Returns this is UserMessage

  • Returns object

  • Parameters

    • data: {
          answers: Record<string, string>;
          formId: string;
      }
      • answers: Record<string, string>
      • formId: string

    Returns Promise<void>

Generated using TypeDoc