Skip to content
This repository has been archived by the owner on Mar 2, 2024. It is now read-only.

This bridge will be replaced by mautrix-meta #144

Open
tulir opened this issue Jan 22, 2024 · 2 comments
Open

This bridge will be replaced by mautrix-meta #144

tulir opened this issue Jan 22, 2024 · 2 comments

Comments

@tulir
Copy link
Member

tulir commented Jan 22, 2024

This bridge will likely not receive any further updates, and the repository will be archived in the future.

mautrix-meta is a new bridge for Facebook Messenger and Instagram DMs. There is no migration path, and as mautrix-meta uses Facebook identifiers for chats and users (as opposed to Instagram identifiers used by mautrix-instagram), it is unlikely for a migration path to be added in the future. The clean-rooms command can be utilized to clean up rooms before deleting the bridge, after which mautrix-meta can be set up from scratch.

Note that if you use both Instagram and Messenger, you will need two instances of mautrix-meta with different configs. mautrix-facebook is also being deprecated: mautrix/facebook#332

@tulir tulir pinned this issue Jan 22, 2024
@phorcys420
Copy link

hey, will there really be no migration path ? that would be disappointing
I don't want to lose all my chat history when migrating :-(

@tulir
Copy link
Member Author

tulir commented Jan 22, 2024

Migration definitely can't be done with a simple db schema change. The new API does expose both instagram and facebook IDs, but the bridge currently ignores the instagram IDs. It might be possible to make some complicated migration system that uses the instagram IDs to find old portals and associates them with the facebook IDs, but I don't think I'm going to implement that.

The new bridge should get some backfill support soon, so you can get some history back even if you set up from scratch.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Development

No branches or pull requests

2 participants