Skip to content
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

System messages are not parsed correctly. #258

Open
Rahmican opened this issue Aug 22, 2024 · 1 comment
Open

System messages are not parsed correctly. #258

Rahmican opened this issue Aug 22, 2024 · 1 comment
Assignees
Labels
bug Something isn't working

Comments

@Rahmican
Copy link

hi,
The system messages in the export I added are not parsed correctly.
I think WhatsApp changed the format.
fyi

WhatsApp Chat - Test.zip

@Pustur Pustur added the bug Something isn't working label Aug 23, 2024
@Pustur Pustur self-assigned this Aug 23, 2024
@Pustur
Copy link
Owner

Pustur commented Aug 23, 2024

Historically system messages did not have an author, but now it seems like new exports follow some new rules:

  • In a 1 to 1 chat, the system messages are labeled with the name of the person you're texting.
  • In a group chat, it's a mess. Some of the messages are labeled with the group name, but others use the name of the person that does the action? Here are some examples:
[14.08.2024, 21:00:10] My Group Name: ‎Messages and calls are end-to-end encrypted. No one outside of this chat, not even WhatsApp, can read or listen to them.
[14.08.2024, 21:00:10] Boris: Boris created group “My Group Name”
[14.08.2024, 21:00:11] My Group Name: ‎Boris added you
[14.08.2024, 21:01:57] My Group Name: ‎You're now an admin
[14.08.2024, 21:00:12] Boris: Boris changed this group's icon

I guess Whatsapp considers some of these actions as "done by X person" so I think it's fine if we don't consider them as system messages either

I'm not 100% sure my assumptions are correct, this will need some more testing

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants