mautrix / whatsapp

A Matrix-WhatsApp puppeting bridge
https://maunium.net/go/mautrix-whatsapp
GNU Affero General Public License v3.0
1.26k stars 172 forks source link

Possibility to don't puppet deletes #550

Closed 0xN0BADC0FF33 closed 2 years ago

0xN0BADC0FF33 commented 2 years ago

It would be nice to configure that messages don't get deleted (puppeted) if the sender deletes it.

maltee1 commented 2 years ago

Nice for you but not for the sender. It's a bad idea if you ask me.

0xN0BADC0FF33 commented 2 years ago

If I don't open Element I still see the messages in my push notifications. I'll read them first until I tap in and then they're gone. So I read anyways. Maybe the sender should take the time to know what he's writing/sending and I want every message which was sent to me.

maltee1 commented 2 years ago

Then that's a bug in element. There is no good reason to break intended behavior just because we can. Just like there is no option to leave people in groups after they've left on WhatsApp.

Also, if I'm not mistaken, this has been requested before, possibly for a different bridge, but was rejected for above reasons.

0xN0BADC0FF33 commented 2 years ago

The Bridge also Stores WhatsApp Status Posts. This is also no intended behavior from WhatsApp cause after 24 hours it disappears... So this is not a real argument or is it a bug from mautrix WhatsApp too?

maltee1 commented 2 years ago

You're comparing apples to oranges (so was I, to be fair). Status broadcasts aren't deleted by the author, they just expire after a set amount of time. There probably isn't even a delete event from WhatsApp. And them being deleted isn't necessarily something that a matrix user should know about. But most likely the reason is that status broadcasts aren't really a first class citizen and nobody has implemented their expiration yet.

tulir commented 2 years ago

Duplicate of #237