-
Notifications
You must be signed in to change notification settings - Fork 96
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Provide reasons for "message not supported" #39
Comments
"This message was deleted" is supposed to be handled. At least it is handled before we move to the new schema. Therefore, it should be considered a bug. I agree we can add the reason why certain messages are not supported. On the other hand, we can also hide the metadata messages from the output. What do you think? |
The missing of "Message deleted" should be fixed in c7a01bb. |
I can confirm that "Message deleted" is fixed, I just tried with a iOS db. How about supporting the other ones like, " has left the group"? I want to use Whatsapp-Chat-Exporter to archive many of my WA chats and free up space in the phone, but I would like in the future, for example, to know when a user left a group. |
More metadata will be supported in the future, I assume. But since parsing metadata requires understanding their binary representation, there is yet to be a timeline for their implementation. |
FYI, 011c8ff implemented a metadata handling related to missed calls. |
Released in 0.9.5. |
Description
Hi,
WhatsApp meta messages like:
Chat is end-to-end encrypted
...This message was deleted
are currently treated as "This message is not supported".
As noted in this comment, it's not a bug:
#9 (comment)
This is mostly fine, but can cause concern among users thinking some messages are missing (and not everyone searches Github to find the issue).
Suggestion
I suggest additionally providing the reason why the message is not supported (e.g. deleted message or whatsapp internal message) instead of the generic comment that the message is not supported.
This will make it clear that the message is not important.
It would be useful to alleviate the concerns of missing messages if looking through the backup at a later time.
You do detect that these messages are unsupported, so if individually detecting the type is infeasible, an option would also be to make the message less intimidating:
A Whatsapp internal message (phone changed, deleted messages, ...) is not supported
The text was updated successfully, but these errors were encountered: