I tend to use the iMessage client and riot clients interchangeably a lot. I will "read" messages on my phone using iOS for example, and then login to Riot later in the day and see a lot of "unread"
Goal 1: iMessage -> Matrix
Isn't it true that the "read status" (iMessage Read Receipt) gets updated in the transcript file?
If so, we can relay this information to the Matrix side.
Goal 2: Matrix -> iMessage
Isn't it true that opening the relevant conversation in iMessage via AppleScript "reads" conversation?
If so, we can relay Matrix read receipts to the iOS side
I tend to use the iMessage client and riot clients interchangeably a lot. I will "read" messages on my phone using iOS for example, and then login to Riot later in the day and see a lot of "unread"
Goal 1: iMessage -> Matrix
If so, we can relay this information to the Matrix side.
Goal 2: Matrix -> iMessage
If so, we can relay Matrix read receipts to the iOS side