Delivery and read receipts let you show checkmark indicators (✓ delivered, ✓✓ read) next to messages in your chat UI. The CometChat Unreal SDK delivers these as real-time events through theDocumentation Index
Fetch the complete documentation index at: https://www.cometchat.com/docs/llms.txt
Use this file to discover all available pages before exploring further.
OnReceiptReceived delegate.
Listen for Receipt Events
Bind to theOnReceiptReceived delegate on the Subsystem.
- Blueprint
- C++
- Get a reference to the CometChat Subsystem
- Drag off and search for On Receipt Received
- Use Bind Event to connect it to a custom event
- The custom event receives an
FCometChatReceiptEventparameter
FCometChatReceiptEvent
| Property | Type | Description |
|---|---|---|
MessageId | FString | The message this receipt applies to |
Uid | FString | The user who triggered the receipt (the recipient) |
Status | FString | delivered — message reached the device; read — message was viewed |
Timestamp | int64 | Unix timestamp when the receipt was generated |
Receipt Flow
A
read receipt implies delivered. If you receive a read event for a message you haven’t seen a delivered event for, treat it as both delivered and read.Next Steps
Connection Status
Monitor the WebSocket connection state.
Real-Time Events
See all five delegates in one place.