Commit Graph

9 Commits (d42277979abcefe885bb068cad989eaf71460872)

Author SHA1 Message Date
Joseph Mansy d42277979a
Support topic changes and Join/Leave messages (whatsapp) (#2017) 2 years ago
Wim f345eeae55
Set correct loglevel (whatsapp). Fixes #1980 (#2013) 2 years ago
Joseph Mansy 2c349c50c7
Support handling delete message from whatsapp. (#1986) 2 years ago
Joseph Mansy d00dcf3f58
Handle Whatsapp threading/replies (whatsapp) (#1974)
* Handle Whatsapp threading/replies.
In this change we are updating whatsapp message IDs to include sender JID as this is necessary to reply to a message
https://github.com/tulir/whatsmeow/issues/88#issuecomment-1093195237
https://github.com/tulir/whatsmeow/discussions/148#discussioncomment-3094325

Based on commit 6afa93e537 from #1934
    Author: Iiro Laiho <iiro.laiho@iki.fi>

* Fix replies.
Sender JID can have a `:` inside of it, using `/` as a delimiter now.
Added messageID parser + struct.
messages sent with an attachment do not show replies
But at least common `sendMessage` will make repies from whatsapp to an attachement bridge across.

The new message ID format broke message deleting, so we change the messageID into the real id at the beginning of send.
We really do need the extra info for when we reply to a message though.

* Refactored message replies.
file/Image/audio/replies all work now.
2 years ago
Joseph Mansy a9ccc18d73
Prefer mp4 extension for video attachments (whatsapp) (#1971)
resolves #1967
2 years ago
Joseph Mansy ac681687f8
Handle messages with link preview not being relayed (whatsapp) (#1970)
Resolves #1840
2 years ago
ilmaisin 4cf313c4c6
Fix the "Someone" nickname problem (whatsapp) (#1931)
* Apply patch to work around the "Someone" nickname problem

* Code cleanup (whatsapp)

* Cleanup

* Code cleanup (whatsapp)

* Re-examine if sender exists

* Cleanup (whatsapp)
2 years ago
ilmaisin 91353d0a4d
Handle incoming document captions from whatsapp (#1935) 2 years ago
Wim 496d5b4ec7 Add whatsappmulti buildflag for whatsapp with multidevice support (whatsapp) 3 years ago