From f41bf888f1ed2d9a969bac1c14664a7a41371775 Mon Sep 17 00:00:00 2001 From: Adhiraj Date: Sat, 12 Sep 2020 13:41:59 +0530 Subject: [PATCH] Update Tests.Messages.ts --- src/Tests/Tests.Messages.ts | 44 +++++++++++++++++++++++++++++++++++-- 1 file changed, 42 insertions(+), 2 deletions(-) diff --git a/src/Tests/Tests.Messages.ts b/src/Tests/Tests.Messages.ts index f581e31..42b6fcf 100644 --- a/src/Tests/Tests.Messages.ts +++ b/src/Tests/Tests.Messages.ts @@ -63,15 +63,55 @@ WAConnectionTest('Messages', conn => { const message = await sendAndRetreiveMessage(conn, content, MessageType.image) await conn.downloadMediaMessage(message) - //const message2 = await sendAndRetreiveMessage (conn, 'this is a quote', MessageType.extendedText) }) it('should send a sticker', async () => { const content = await fs.readFile('./Media/octopus.webp') const message = await sendAndRetreiveMessage(conn, content, MessageType.sticker) await conn.downloadMediaMessage(message) - //const message2 = await sendAndRetreiveMessage (conn, 'this is a quote', MessageType.extendedText) }) + /*it('should send an interactive message', async () => { + + console.log ( + JSON.stringify(await conn.loadMessages (testJid, 5), null, '\t') + ) + const message = conn.prepareMessageFromContent ( + testJid, + { + templateMessage: { + fourRowTemplate: { + content: { + namespace: 'my-namespace', + localizableParams: [ + + ], + params: ['hello!'] + }, + buttons: [ + { + index: 0, + quickReplyButton: { + displayText: { + params: ['my name jeff'] + } + } + }, + { + index: 1, + quickReplyButton: { + displayText: { + params: ['my name NOT jeff'], + } + } + } + ] + } + } + }, + {} + ) + await conn.relayWAMessage (message) + })*/ it('should send an image & quote', async () => { const quoted = (await conn.loadMessages(testJid, 2)).messages[0] const content = await fs.readFile('./Media/meme.jpeg')