hoehermann / purple-gowhatsapp

Pidgin/libpurple plugin for WhatsApp Web.
GNU General Public License v3.0
276 stars 34 forks source link

Add support for disappearing messages #162

Closed s-h-r-i closed 11 months ago

s-h-r-i commented 1 year ago

Looking at WhatsMeow discussion thread, this feature seems supported. Consider adding it to libpurple?

Thanks for the great work so far!

hoehermann commented 1 year ago

Thank you for the suggestion. It looks like can add sending disappearing messages. Also mentions. And quotes. I use quotes quite often.

I would make disappearing messages a setting that would be global for all conversations. Or I could add some kind of special syntax for the super-users. "?da here is my message" would send a disappearing message, the rest would be normal messages.

Currently, when receiving a disappearing message, it should be displayed and treated like a normal message. purple 2 has no concept of disappearing messages. purple 3 looks the same. For this reason, I cannot make received messages disappear. There are some hacks which would work on particular UIs such as Pidgin, but it does not look simple.

hoehermann commented 1 year ago

I felt anxious today and needed something to ease my mind. So I added experimental support for sending disappearing messages in hoehermann/purple-gowhatsapp@f9a0222.

Update: It behaves a bit wonky. The display regarding who did the setting is messed up. Overall, it seems to work. Can you confirm?

hoehermann commented 11 months ago

Closing due to lack of response.