How to determine the message status (read/unread). Chat is realized with the XMPP protocol.
Xmpp does not have a read/unread receipt. While received is something that was implemented in XEP-0184.