- Select a single destination profile and one or more source profiles
- Backup everything
- Copy contacts (or bulk export & import vcard as a separate feature)
- Create private chats with the same contacts
- Invite the destination profile to the same groups, preferably with a pasted explanation
- Locally copy each message and attachment present in the chat history of the source profiles to the chat history of the destination
- Display the difference in profile settings, including name, bio, avatar, cleanup interval, etc.
- Leave all groups with the source profiles
- Delete all messages and groups from the source profiles
- Keep monitoring the source profiles for later incoming messages to migrate for a month, and then delete those profiles
Via: