ReadReceiptDetailHandler

Data handler for the read-receipt detail screen.

Fetches and provides the list of users who have read a specific message.

Since

5.30.0

Constructors

Link copied to clipboard

Properties

Link copied to clipboard
public final static DataKey<ReadReceiptInfo> KEY_GET_MESSAGE_READ_RECEIPT_INFO_V5
Data key for querying the V5 read-receipt info of a specific message.
Link copied to clipboard
public final static DataKey<List<ReadReceiptUser>> KEY_MESSAGE_READ_V5_USER_LIST
Link copied to clipboard
public final static DataKey<List<ReadReceiptUser>> KEY_MESSAGE_UNREAD_V5_USER_LIST

Functions

Link copied to clipboard
public void getMessageReadReceiptInfoV5(Message message)
Fetches V5 read-receipt info for a message — convenience overload.
public void getMessageReadReceiptInfoV5(ChannelIdentifier channelIdentifier, String messageId)
Fetches V5 read-receipt info for a message.
Link copied to clipboard
public void getMessagesReadUsersByPage(Message message)
Fetches the list of users who have read a message — convenience overload.
public void getMessagesReadUsersByPage(ChannelIdentifier channelIdentifier, String messageId)
Fetches the list of users who have read a message, paginated.
Link copied to clipboard
public void getMessagesUnReadUsersByPage(Message message)
Fetches the list of users who have NOT read a message — convenience overload.
public void getMessagesUnReadUsersByPage(ChannelIdentifier channelIdentifier, String messageId)
Fetches the list of users who have NOT read a message, paginated.
Link copied to clipboard
public void stop()