How to determine the message status (read/unread) in chat?

enq picture enq · Sep 13, 2011 · Viewed 8.4k times · Source

How to determine the message status (read/unread). Chat is realized with the XMPP protocol.

Answer

Joe Hildebrand picture Joe Hildebrand · Sep 14, 2011

XEP-0184: Message Delivery Receipts supports notifying senders when their message has been delivered. You might be able to use that as a building block, as long as you don't expect existing clients to send these receipts -- the XEP is not widely-implemented today.