Feature Overview
Message Read Receipt notifies the sender when a recipient has read their message. When the recipient opens the message, a read receipt is automatically generated and sent to the backend, which then notifies the sender that the message has been viewed.
In popular messaging apps (such as WhatsApp or WeChat), senders can see a read indicator next to their messages—such as a blue check mark or the word "Read"—when recipients view them.
Note:
In this context, a "receipt" is a confirmation that the message has been both delivered and read by the recipient. When you request a read receipt, you're asking the recipient's app to automatically send back a confirmation once they open your message. This confirmation serves as proof of delivery and reading.
Message Read Receipt helps ensure important messages are seen, but it can also create privacy concerns or psychological pressure. For this reason, users can choose to disable Message Read Receipt.
Feature Demo
C2C Message Read Receipt
A check mark appears on the right side of each message:
If the recipient has not read the message, a single gray check mark is displayed.
If the recipient has read the message, a double check mark in the theme color is shown.
Group Chat Message Read Receipt
A double check mark appears on the right side of each message:
If no one has read the message, a single gray check mark is displayed.
If some members have read the message, a double gray check mark is shown.
If all members have read the message, a double check mark in the theme color is displayed.
Read Receipt Details
Enable or Disable Message Read Receipt
AppBuilder.getInstance().messageListConfig.setEnableReadReceipt(true);
FAQs
Error: The usage of this API is not supported by the package. Please upgrade your package.