Video Note (ptvMessage) support (#840)

* Update messages-recv.ts

revert back jid to from

* fix productMessage

fixed sending catalog

* Update messages-recv.ts

* Update messages-recv.ts

* Update messages.ts

* Update ptvMessage

* Update messages.ts

* Update README.md

* Update src/Socket/messages-recv.ts

---------

Co-authored-by: Rajeh Taher <rajeh@reforward.dev>
This commit is contained in:
azudin
2024-06-10 19:01:13 +08:00
committed by GitHub
parent b8900639e9
commit 8076745abf
2 changed files with 8 additions and 1 deletions

View File

@@ -422,7 +422,8 @@ await sock.sendMessage(
{
video: "./Media/ma_gif.mp4",
caption: "hello!",
gifPlayback: true
gifPlayback: true,
ptv: false // if set to true, will send as a `video note`
}
)

View File

@@ -413,6 +413,12 @@ export const generateWAMessageContent = async(
}
break
}
} else if('ptv' in message) {
const { videoMessage } = await prepareWAMessageMedia(
{ video: message.video },
options
)
m.ptvMessage = videoMessage
} else if('product' in message) {
const { imageMessage } = await prepareWAMessageMedia(
{ image: message.product.productImage },