From 90048afa9d1bb700380c3b28497241a8a386607a Mon Sep 17 00:00:00 2001 From: Alan Mosko Date: Sun, 23 Jul 2023 11:24:16 -0300 Subject: [PATCH] Add LinkPreview Option --- src/whatsapp/dto/sendMessage.dto.ts | 1 + src/whatsapp/services/whatsapp.service.ts | 3 +++ 2 files changed, 4 insertions(+) diff --git a/src/whatsapp/dto/sendMessage.dto.ts b/src/whatsapp/dto/sendMessage.dto.ts index 51a55cec..0a20674c 100644 --- a/src/whatsapp/dto/sendMessage.dto.ts +++ b/src/whatsapp/dto/sendMessage.dto.ts @@ -15,6 +15,7 @@ export class Options { presence?: WAPresence; quoted?: Quoted; mentions?: Mentions; + linkPreview?: boolean; } class OptionsMessage { options: Options; diff --git a/src/whatsapp/services/whatsapp.service.ts b/src/whatsapp/services/whatsapp.service.ts index 3851f067..dd8fa3a5 100644 --- a/src/whatsapp/services/whatsapp.service.ts +++ b/src/whatsapp/services/whatsapp.service.ts @@ -1480,6 +1480,8 @@ export class WAStartupService { this.logger.verbose('Sending presence update: paused'); } + let linkPreview = (options?.linkPreview != false) ? undefined : false; + let quoted: WAMessage; if (options?.quoted) { @@ -1573,6 +1575,7 @@ export class WAStartupService { { text: message['conversation'], mentions, + linkPreview: linkPreview, } as unknown as AnyMessageContent, option as unknown as MiscMessageGenerationOptions, );