mautrix / whatsapp

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

Initial history sync should create portals only for active contacts/groups #631

Closed chaitan3 closed 9 months ago

chaitan3 commented 1 year ago

Just like WhatsApp Web, the intial history sync should only create portals and populate history for chats that are active on the WhatsApp interface on the phone.

Right now it seems that invites/portals are created for all users (including users who are not in contact list, but part of Groups) when doing the initial login into the bridge. I could not find an option to disable portals for all contacts in the yaml file.

Also, the history sync does not seem to contain my own responses to other people's chats. Is that expected or is my double puppeting not working correctly?

ma-04 commented 10 months ago

having similar issue where logging in would create 400+ user room who were part of a group i was in but not in my contact list, adding a option to only sync active contacts/groups in config would be better