new(whatsapp.gblib): New WhatsApp provider: Meta.

This commit is contained in:
Rodrigo Rodriguez 2024-05-03 14:23:48 -03:00
parent 645af9acd4
commit 6518c9ca12

View file

@ -669,7 +669,7 @@ export class GBConversationalService {
text = text.replace(/\n/g, "\\n"); text = text.replace(/\n/g, "\\n");
} }
let data = { let data:any = {
name: isMedia ? 'broadcast_notext' : 'broadcast', components: [ name: isMedia ? 'broadcast_notext' : 'broadcast', components: [
{ {
type: "header", type: "header",
@ -678,11 +678,15 @@ export class GBConversationalService {
type: "image", type: "image",
image: { image: {
link: urlImage, link: urlImage,
}, }
}, },
], ],
}, }
{ ]
};
if (!isMedia) {
data.components.push({
type: "body", type: "body",
parameters: [ parameters: [
{ {
@ -690,9 +694,8 @@ export class GBConversationalService {
text: text, text: text,
} }
] ]
});
} }
]
};
GBLogEx.info(min, `Sending answer file to mobile: ${mobile}. Header: ${urlImage}`); GBLogEx.info(min, `Sending answer file to mobile: ${mobile}. Header: ${urlImage}`);
await this.sendToMobile(min, mobile, data, null); await this.sendToMobile(min, mobile, data, null);