Created by: juniorz
From the plugin perspective, something like this should be possible:
- Alice (on device 1101) has an OTR conversation with Bob (on device 1201).
- Bob (on device 1202) starts a new OTR conversation with Alice (still on device 1101).
- Alice should have both conversations running simultaneously, and should be able to receive and send messages to both conversations.
libotr keeps a separate context for each of these conversations and automatically manages when to add new contexts when a new instance tag is seen.
When a message is sent, you may choose to send it to a particular instance tag or tell the library which strategy to use when deciding which instance should receive the message (
At the moment, we only support a single conversation with a peer (identified by its ID, like