Properties
broadcast
broadcast: boolean
chat
chat: { archive: boolean; contact: { formattedName: string; id: string; isBusiness: boolean; isEnterprise: boolean; isMe: boolean; isMyContact: boolean; isPSA: boolean; isUser: boolean; isWAContact: boolean; labels: any[]; msgs: any; name: string; plaintextDisabled: boolean; profilePicThumbObj: any[]; pushname: string; shortName: string; statusMute: boolean; type: string }; groupMetadata: any; id: string; isGroup: boolean; isReadOnly: boolean; kind: string; lastReceivedKey: { _serialized: string; fromMe: boolean; id: string; remote: string }; modifyTag: number; msgs: any; muteExpiration: number; name: string; notSpam: boolean; pendingMsgs: boolean; pin: number; presence: { chatstates: any[]; id: string }; t: number; unreadCount: number }
Type declaration
-
archive: boolean
-
contact: { formattedName: string; id: string; isBusiness: boolean; isEnterprise: boolean; isMe: boolean; isMyContact: boolean; isPSA: boolean; isUser: boolean; isWAContact: boolean; labels: any[]; msgs: any; name: string; plaintextDisabled: boolean; profilePicThumbObj: any[]; pushname: string; shortName: string; statusMute: boolean; type: string }
-
formattedName: string
-
id: string
-
isBusiness: boolean
-
isEnterprise: boolean
-
isMe: boolean
-
isMyContact: boolean
-
isPSA: boolean
-
isUser: boolean
-
isWAContact: boolean
-
labels: any[]
-
msgs: any
-
name: string
-
plaintextDisabled: boolean
-
profilePicThumbObj: any[]
-
pushname: string
-
shortName: string
-
statusMute: boolean
-
type: string
-
groupMetadata: any
-
id: string
-
isGroup: boolean
-
isReadOnly: boolean
-
kind: string
-
lastReceivedKey: { _serialized: string; fromMe: boolean; id: string; remote: string }
-
_serialized: string
-
fromMe: boolean
-
id: string
-
remote: string
-
modifyTag: number
-
msgs: any
-
muteExpiration: number
-
name: string
-
notSpam: boolean
-
pendingMsgs: boolean
-
pin: number
-
presence: { chatstates: any[]; id: string }
-
chatstates: any[]
-
id: string
-
t: number
-
unreadCount: number
Optional duration
duration: string | number
isForwarded
isForwarded: boolean
isGroupMsg
isGroupMsg: boolean
isNewMsg
isNewMsg: boolean
isNotification
isNotification: boolean
Optional mimetype
mimetype: string
notifyName
notifyName: string
quotedMsgObj
quotedMsgObj: any
recvFresh
recvFresh: boolean
sender
sender: { formattedName: string; id: string; isBusiness: boolean; isEnterprise: boolean; isMe: boolean; isMyContact: boolean; isPSA: boolean; isUser: boolean; isWAContact: boolean; labels: any[]; msgs: any; name: string; plaintextDisabled: boolean; profilePicThumbObj: { eurl: string; id: string; img: string; imgFull: string; raw: any; tag: string }; pushname: string; shortName: string; statusMute: boolean; type: string }
Type declaration
-
formattedName: string
-
id: string
-
isBusiness: boolean
-
isEnterprise: boolean
-
isMe: boolean
-
isMyContact: boolean
-
isPSA: boolean
-
isUser: boolean
-
isWAContact: boolean
-
labels: any[]
-
msgs: any
-
name: string
-
plaintextDisabled: boolean
-
profilePicThumbObj: { eurl: string; id: string; img: string; imgFull: string; raw: any; tag: string }
-
eurl: string
-
id: string
-
img: string
-
imgFull: string
-
raw: any
-
tag: string
-
pushname: string
-
shortName: string
-
statusMute: boolean
-
type: string
timestamp
timestamp: number