From 493c27a429eba17b5c54b046a957dd423ed41525 Mon Sep 17 00:00:00 2001 From: Tim Vandecasteele Date: Thu, 11 May 2023 13:16:05 +0200 Subject: [PATCH] Also show message when the message includes a mention When the message includes a mention GetConversation() returns an empty string, the message sits in ExtendedTextMessage then. To see who is mentioned, we also return the context --- src/pkg/whatsapp/whatsapp.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/pkg/whatsapp/whatsapp.go b/src/pkg/whatsapp/whatsapp.go index 92c776c..73ddd4d 100644 --- a/src/pkg/whatsapp/whatsapp.go +++ b/src/pkg/whatsapp/whatsapp.go @@ -269,7 +269,8 @@ func sendAutoReplyWebhook(evt *events.Message) error { body := map[string]any{ "message_id": evt.Info.ID, "from": evt.Info.SourceString(), - "message": evt.Message.GetConversation(), + "message": evt.Message.GetConversation() + evt.Message.ExtendedTextMessage.GetText(), + "context": evt.Message.ExtendedTextMessage.GetContextInfo(), "image": imageMedia, "video": videoMedia, "audio": audioMedia,