@dansup so you do separate them into conversations? How does that work with federation?
@grishka I created a new conversations table/model with 3 other ones, that properly handle recipients and delivery.
It’s not that complicated, but what is is how we support remote media attachments, but only support Klipy media and Loops videos (dereferenced from the videos table) for local/Loops users.
@dansup how do you deal with branching replies and someone adding and removing mentions in the middle of a thread?
@grishka Mentions != audience or participants, not everything has to turn a mention into those.
We will support group chats, but have a clever way of handling this.
@dansup of course, I'm just asking how you handle it for Mastodon DMs. Because I myself have given up on trying to group messages into conversations entirely, I display them like emails.