bizBotType
bizBotType: null
bizContentPlaceholderType
bizContentPlaceholderType: null
Optionalbody
body?: string
botMsgBodyType
botMsgBodyType: null
botPluginMaybeParent
botPluginMaybeParent: boolean
botPluginReferenceIndex
botPluginReferenceIndex: null
botPluginSearchProvider
botPluginSearchProvider: null
botPluginSearchQuery
botPluginSearchQuery: null
botPluginSearchUrl
botPluginSearchUrl: null
botPluginType
botPluginType: null
botReelPluginThumbnailCdnUrl
botReelPluginThumbnailCdnUrl: null
botResponseTargetId
botResponseTargetId: null
broadcast
broadcast: boolean
Optionalcaption
caption?: string
clientUrl
clientUrl: string
OptionalctwaContext
ctwaContext?: {
adContextPreviewDismissed?: boolean;
automatedGreetingMessageShown?: boolean;
conversionData?: object;
conversionSource?: string;
description?: string;
greetingMessageBody?: string;
mediaType?: number;
mediaUrl?: string;
originalImageUrl?: string;
sourceApp?: string;
sourceId?: string;
sourceUrl?: string;
thumbnail?: string;
thumbnailUrl?: string;
title?: string;
}
deprecatedMms3Url
deprecatedMms3Url: string
directPath
directPath: string
hasReaction
hasReaction: boolean
hostedBizEncStateMismatch
hostedBizEncStateMismatch: boolean
interactiveAnnotations
interactiveAnnotations: any[]
isAvatar
isAvatar: boolean
isCarouselCard
isCarouselCard: boolean
isDynamicReplyButtonsMsg: boolean
isForwarded
isForwarded: boolean
isGroupMsg
isGroupMsg: boolean
isMdHistoryMsg
isMdHistoryMsg: boolean
isNewMsg
isNewMsg: boolean
isNotification
isNotification: boolean
isVcardOverMmsDocument
isVcardOverMmsDocument: boolean
OptionalisViewOnce
isViewOnce?: boolean
kicNotified
kicNotified: boolean
Optionallabels
labels?: any[]
lastPlaybackProgress
lastPlaybackProgress: number
lastSeen
lastSeen: number | boolean
lastUpdateFromServerTs
lastUpdateFromServerTs: number
mediaKeyTimestamp: number
mentionedJidList
mentionedJidList: string[]
notifyName
notifyName: string
parentMsgId
parentMsgId: any
placeholderCreatedWhenAccountIsHosted
placeholderCreatedWhenAccountIsHosted: boolean
productHeaderImageRejected: boolean
quotedMsgId
quotedMsgId: null
quotedMsgObj
quotedMsgObj: null
Optionalrecipients
recipients?: string[]
recvFresh
recvFresh: boolean
requiresDirectConnection
requiresDirectConnection: null
senderOrRecipientAccountTypeHosted
senderOrRecipientAccountTypeHosted: boolean
stickerSentTs
stickerSentTs: number
timestamp
timestamp: number
uploadhash
uploadhash: string
vcardFormattedName?: string
available during the
onMessageevent