Instagram users should be able to link to their matrix accounts and optionally allow people to bridge their timeline to a room.
When the user has completed linking their account, the bridge should invite them to their timeline room. Timeline rooms should have no send permissions by default. A message in the private chat with the bridge should explain what that room is.
When a request to bridge their timeline to a room is made, the matrix user should be asked to confirm. Similar to IRC and Discord.
When the owner themselves wants to bridge their timeline, just let it go through
The bridge may also need to handle 3 permission states for bridge requests: public, private, none. The timeline room should be public posts only.
Related: https://github.com/turt2live/matrix-appservice-instagram/issues/19
Instagram users should be able to link to their matrix accounts and optionally allow people to bridge their timeline to a room.
The bridge may also need to handle 3 permission states for bridge requests: public, private, none. The timeline room should be public posts only.