Open truenicoco opened 2 years ago
The event stream should handle unknown events (by returning a base event class instance), so if you're not seeing any events when the other party reads your message then the server just isn't sending you one.
It's possible that we need to subscribe to them manually (as was recently changed with contact status changes) -- the existing chat update events were implemented as a best-guess interpretation of the events we were receiving, and was implemented before Skype exposed read markers in chats.
When sending a message via skpy,
getEvents()
yield:SkypeNewMessageEvent
with my own messageSkypeChatUpdateEvent
that looks like a message receiptBut when the other party reads the message, no event arrives in skpy.
Account type
Microsoft account - application password
Conversation details
1 on 1
Steps to reproduce
Result
When the other party reads the message, I can see his "read mark" in the skype web UI but nothing is printed on the console.
(I did not include the logs since they weren't relevant IMHO, let me know if you want them)