Function: encryptedStream()
encryptedStream(
media
,mediaType
,__namedParameters
):Promise
<{bodyPath
:undefined
|string
;didSaveToTmpPath
:boolean
;encWriteStream
:Readable
;fileEncSha256
:Buffer
<ArrayBufferLike
>;fileLength
:number
;fileSha256
:Buffer
<ArrayBufferLike
>;mac
:Buffer
<ArrayBuffer
>;mediaKey
:Buffer
<ArrayBufferLike
>; }>
Defined in: src/Utils/messages-media.ts:337
Parameters
media
mediaType
"ppic"
| "product"
| "image"
| "video"
| "sticker"
| "audio"
| "gif"
| "ptt"
| "thumbnail-document"
| "thumbnail-image"
| "thumbnail-link"
| "thumbnail-video"
| "md-app-state"
| "md-msg-hist"
| "document"
| "product-catalog-image"
| "payment-bg-image"
| "ptv"
__namedParameters
EncryptedStreamOptions
= {}
Returns
Promise
<{ bodyPath
: undefined
| string
; didSaveToTmpPath
: boolean
; encWriteStream
: Readable
; fileEncSha256
: Buffer
<ArrayBufferLike
>; fileLength
: number
; fileSha256
: Buffer
<ArrayBufferLike
>; mac
: Buffer
<ArrayBuffer
>; mediaKey
: Buffer
<ArrayBufferLike
>; }>