Skip to main content

Class: WebMessageInfo

Defined in: WAProto/index.d.ts:13675

Implements

Constructors

new WebMessageInfo()

new WebMessageInfo(p?): WebMessageInfo

Defined in: WAProto/index.d.ts:13676

Parameters

p?

IWebMessageInfo

Returns

WebMessageInfo

Properties

agentId?

optional agentId: null | string

Defined in: WAProto/index.d.ts:13714

Implementation of

IWebMessageInfo.agentId


bizPrivacyStatus?

optional bizPrivacyStatus: null | BizPrivacyStatus

Defined in: WAProto/index.d.ts:13703

Implementation of

IWebMessageInfo.bizPrivacyStatus


botMessageInvokerJid?

optional botMessageInvokerJid: null | string

Defined in: WAProto/index.d.ts:13724

Implementation of

IWebMessageInfo.botMessageInvokerJid


botTargetId?

optional botTargetId: null | string

Defined in: WAProto/index.d.ts:13738

Implementation of

IWebMessageInfo.botTargetId


broadcast?

optional broadcast: null | boolean

Defined in: WAProto/index.d.ts:13685

Implementation of

IWebMessageInfo.broadcast


clearMedia?

optional clearMedia: null | boolean

Defined in: WAProto/index.d.ts:13692

Implementation of

IWebMessageInfo.clearMedia


commentMetadata?

optional commentMetadata: null | ICommentMetadata

Defined in: WAProto/index.d.ts:13725

Implementation of

IWebMessageInfo.commentMetadata


duration?

optional duration: null | number

Defined in: WAProto/index.d.ts:13694

Implementation of

IWebMessageInfo.duration


ephemeralDuration?

optional ephemeralDuration: null | number

Defined in: WAProto/index.d.ts:13700

Implementation of

IWebMessageInfo.ephemeralDuration


ephemeralOffToOn?

optional ephemeralOffToOn: null | boolean

Defined in: WAProto/index.d.ts:13701

Implementation of

IWebMessageInfo.ephemeralOffToOn


ephemeralOutOfSync?

optional ephemeralOutOfSync: null | boolean

Defined in: WAProto/index.d.ts:13702

Implementation of

IWebMessageInfo.ephemeralOutOfSync


ephemeralStartTimestamp?

optional ephemeralStartTimestamp: null | number | Long

Defined in: WAProto/index.d.ts:13699

Implementation of

IWebMessageInfo.ephemeralStartTimestamp


eventAdditionalMetadata?

optional eventAdditionalMetadata: null | IEventAdditionalMetadata

Defined in: WAProto/index.d.ts:13729

Implementation of

IWebMessageInfo.eventAdditionalMetadata


eventResponses

eventResponses: IEventResponse[]

Defined in: WAProto/index.d.ts:13726

Implementation of

IWebMessageInfo.eventResponses


finalLiveLocation?

optional finalLiveLocation: null | ILiveLocationMessage

Defined in: WAProto/index.d.ts:13697

Implementation of

IWebMessageInfo.finalLiveLocation


futureproofData?

optional futureproofData: null | Uint8Array<ArrayBufferLike>

Defined in: WAProto/index.d.ts:13710

Implementation of

IWebMessageInfo.futureproofData


groupHistoryBundleInfo?

optional groupHistoryBundleInfo: null | IGroupHistoryBundleInfo

Defined in: WAProto/index.d.ts:13740

Implementation of

IWebMessageInfo.groupHistoryBundleInfo


groupHistoryIndividualMessageInfo?

optional groupHistoryIndividualMessageInfo: null | IGroupHistoryIndividualMessageInfo

Defined in: WAProto/index.d.ts:13739

Implementation of

IWebMessageInfo.groupHistoryIndividualMessageInfo


ignore?

optional ignore: null | boolean

Defined in: WAProto/index.d.ts:13683

Implementation of

IWebMessageInfo.ignore


interactiveMessageAdditionalMetadata?

optional interactiveMessageAdditionalMetadata: null | IInteractiveMessageAdditionalMetadata

Defined in: WAProto/index.d.ts:13741

Implementation of

IWebMessageInfo.interactiveMessageAdditionalMetadata


is1PBizBotMessage?

optional is1PBizBotMessage: null | boolean

Defined in: WAProto/index.d.ts:13722

Implementation of

IWebMessageInfo.is1PBizBotMessage


isGroupHistoryMessage?

optional isGroupHistoryMessage: null | boolean

Defined in: WAProto/index.d.ts:13723

Implementation of

IWebMessageInfo.isGroupHistoryMessage


isMentionedInStatus?

optional isMentionedInStatus: null | boolean

Defined in: WAProto/index.d.ts:13730

Implementation of

IWebMessageInfo.isMentionedInStatus


isSupportAiMessage?

optional isSupportAiMessage: null | boolean

Defined in: WAProto/index.d.ts:13735

Implementation of

IWebMessageInfo.isSupportAiMessage


keepInChat?

optional keepInChat: null | IKeepInChat

Defined in: WAProto/index.d.ts:13717

Implementation of

IWebMessageInfo.keepInChat


key?

optional key: null | IMessageKey

Defined in: WAProto/index.d.ts:13677

Implementation of

IWebMessageInfo.key


labels

labels: string[]

Defined in: WAProto/index.d.ts:13695

Implementation of

IWebMessageInfo.labels


mediaCiphertextSha256?

optional mediaCiphertextSha256: null | Uint8Array<ArrayBufferLike>

Defined in: WAProto/index.d.ts:13687

Implementation of

IWebMessageInfo.mediaCiphertextSha256


mediaData?

optional mediaData: null | IMediaData

Defined in: WAProto/index.d.ts:13705

Implementation of

IWebMessageInfo.mediaData


message?

optional message: null | IMessage

Defined in: WAProto/index.d.ts:13678

Implementation of

IWebMessageInfo.message


messageAddOns

messageAddOns: IMessageAddOn[]

Defined in: WAProto/index.d.ts:13733

Implementation of

IWebMessageInfo.messageAddOns


messageC2STimestamp?

optional messageC2STimestamp: null | number | Long

Defined in: WAProto/index.d.ts:13682

Implementation of

IWebMessageInfo.messageC2STimestamp


messageSecret?

optional messageSecret: null | Uint8Array<ArrayBufferLike>

Defined in: WAProto/index.d.ts:13716

Implementation of

IWebMessageInfo.messageSecret


messageStubParameters

messageStubParameters: string[]

Defined in: WAProto/index.d.ts:13693

Implementation of

IWebMessageInfo.messageStubParameters


messageStubType?

optional messageStubType: null | StubType

Defined in: WAProto/index.d.ts:13691

Implementation of

IWebMessageInfo.messageStubType


messageTimestamp?

optional messageTimestamp: null | number | Long

Defined in: WAProto/index.d.ts:13679

Implementation of

IWebMessageInfo.messageTimestamp


multicast?

optional multicast: null | boolean

Defined in: WAProto/index.d.ts:13688

Implementation of

IWebMessageInfo.multicast


newsletterServerId?

optional newsletterServerId: null | number | Long

Defined in: WAProto/index.d.ts:13728

Implementation of

IWebMessageInfo.newsletterServerId


originalSelfAuthorUserJidString?

optional originalSelfAuthorUserJidString: null | string

Defined in: WAProto/index.d.ts:13718

Implementation of

IWebMessageInfo.originalSelfAuthorUserJidString


participant?

optional participant: null | string

Defined in: WAProto/index.d.ts:13681

Implementation of

IWebMessageInfo.participant


paymentInfo?

optional paymentInfo: null | IPaymentInfo

Defined in: WAProto/index.d.ts:13696

Implementation of

IWebMessageInfo.paymentInfo


photoChange?

optional photoChange: null | IPhotoChange

Defined in: WAProto/index.d.ts:13706

Implementation of

IWebMessageInfo.photoChange


pinInChat?

optional pinInChat: null | IPinInChat

Defined in: WAProto/index.d.ts:13720

Implementation of

IWebMessageInfo.pinInChat


pollAdditionalMetadata?

optional pollAdditionalMetadata: null | IPollAdditionalMetadata

Defined in: WAProto/index.d.ts:13713

Implementation of

IWebMessageInfo.pollAdditionalMetadata


pollUpdates

pollUpdates: IPollUpdate[]

Defined in: WAProto/index.d.ts:13712

Implementation of

IWebMessageInfo.pollUpdates


premiumMessageInfo?

optional premiumMessageInfo: null | IPremiumMessageInfo

Defined in: WAProto/index.d.ts:13721

Implementation of

IWebMessageInfo.premiumMessageInfo


pushName?

optional pushName: null | string

Defined in: WAProto/index.d.ts:13686

Implementation of

IWebMessageInfo.pushName


quarantinedMessage?

optional quarantinedMessage: null | IQuarantinedMessage

Defined in: WAProto/index.d.ts:13742

Implementation of

IWebMessageInfo.quarantinedMessage


quotedPaymentInfo?

optional quotedPaymentInfo: null | IPaymentInfo

Defined in: WAProto/index.d.ts:13698

Implementation of

IWebMessageInfo.quotedPaymentInfo


quotedStickerData?

optional quotedStickerData: null | IMediaData

Defined in: WAProto/index.d.ts:13709

Implementation of

IWebMessageInfo.quotedStickerData


reactions

reactions: IReaction[]

Defined in: WAProto/index.d.ts:13708

Implementation of

IWebMessageInfo.reactions


reportingTokenInfo?

optional reportingTokenInfo: null | IReportingTokenInfo

Defined in: WAProto/index.d.ts:13727

Implementation of

IWebMessageInfo.reportingTokenInfo


revokeMessageTimestamp?

optional revokeMessageTimestamp: null | number | Long

Defined in: WAProto/index.d.ts:13719

Implementation of

IWebMessageInfo.revokeMessageTimestamp


starred?

optional starred: null | boolean

Defined in: WAProto/index.d.ts:13684

Implementation of

IWebMessageInfo.starred


status?

optional status: null | Status

Defined in: WAProto/index.d.ts:13680

Implementation of

IWebMessageInfo.status


statusAlreadyViewed?

optional statusAlreadyViewed: null | boolean

Defined in: WAProto/index.d.ts:13715

Implementation of

IWebMessageInfo.statusAlreadyViewed


statusMentionMessageInfo?

optional statusMentionMessageInfo: null | IStatusMentionMessage

Defined in: WAProto/index.d.ts:13734

Implementation of

IWebMessageInfo.statusMentionMessageInfo


statusMentions

statusMentions: string[]

Defined in: WAProto/index.d.ts:13731

Implementation of

IWebMessageInfo.statusMentions


statusMentionSources

statusMentionSources: string[]

Defined in: WAProto/index.d.ts:13736

Implementation of

IWebMessageInfo.statusMentionSources


statusPsa?

optional statusPsa: null | IStatusPSA

Defined in: WAProto/index.d.ts:13711

Implementation of

IWebMessageInfo.statusPsa


supportAiCitations

supportAiCitations: ICitation[]

Defined in: WAProto/index.d.ts:13737

Implementation of

IWebMessageInfo.supportAiCitations


targetMessageId?

optional targetMessageId: null | IMessageKey

Defined in: WAProto/index.d.ts:13732

Implementation of

IWebMessageInfo.targetMessageId


urlNumber?

optional urlNumber: null | boolean

Defined in: WAProto/index.d.ts:13690

Implementation of

IWebMessageInfo.urlNumber


urlText?

optional urlText: null | boolean

Defined in: WAProto/index.d.ts:13689

Implementation of

IWebMessageInfo.urlText


userReceipt

userReceipt: IUserReceipt[]

Defined in: WAProto/index.d.ts:13707

Implementation of

IWebMessageInfo.userReceipt


verifiedBizName?

optional verifiedBizName: null | string

Defined in: WAProto/index.d.ts:13704

Implementation of

IWebMessageInfo.verifiedBizName

Methods

toJSON()

toJSON(): object

Defined in: WAProto/index.d.ts:13748

Returns

object


create()

static create(properties?): WebMessageInfo

Defined in: WAProto/index.d.ts:13743

Parameters

properties?

IWebMessageInfo

Returns

WebMessageInfo


decode()

static decode(r, l?): WebMessageInfo

Defined in: WAProto/index.d.ts:13745

Parameters

r

Uint8Array<ArrayBufferLike> | Reader

l?

number

Returns

WebMessageInfo


encode()

static encode(m, w?): Writer

Defined in: WAProto/index.d.ts:13744

Parameters

m

IWebMessageInfo

w?

Writer

Returns

Writer


fromObject()

static fromObject(d): WebMessageInfo

Defined in: WAProto/index.d.ts:13746

Parameters

d

Returns

WebMessageInfo


getTypeUrl()

static getTypeUrl(typeUrlPrefix?): string

Defined in: WAProto/index.d.ts:13749

Parameters

typeUrlPrefix?

string

Returns

string


toObject()

static toObject(m, o?): object

Defined in: WAProto/index.d.ts:13747

Parameters

m

WebMessageInfo

o?

IConversionOptions

Returns

object