instagram icon indicating copy to clipboard operation
instagram copied to clipboard

This bridge will be replaced by mautrix-meta

Open tulir opened this issue 1 year ago • 2 comments

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: https://github.com/mautrix/facebook/issues/332

tulir avatar Jan 22 '24 19:01 tulir

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

phorcys420 avatar Jan 22 '24 21:01 phorcys420

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.

tulir avatar Jan 22 '24 22:01 tulir