Instance Methods | |
(void) | - onRecvNewMessage: |
(void) | - onRecvMessageReadReceipts: |
(void) | - onRecvC2CReadReceipt: |
(void) | - onRecvMessageRevoked:operateUser:reason: |
(void) | - onRecvMessageModified: |
(void) | - onRecvMessageExtensionsChanged:extensions: |
(void) | - onRecvMessageExtensionsDeleted:extensionKeys: |
(void) | - onRecvMessageReactionsChanged: |
(void) | - onGroupMessagePinned:message:isPinned:opUser: |
(void) | - onRecvMessageRevoked: |
|
optional |
Received a new message.
|
optional |
If the message you send supports read receipts, and the message receiver calls sendMessageReadReceipts, you will receive this notification.
|
optional |
If the other party calls cleanConversationUnreadMessageCount to clean up one-to-one unread message count, you will receive this callback, which will only carry the other party's userID and the timestamp for cleaning up unread message count.
|
optional |
Message recall notification (Supported only in 7.4 and later versions)
|
optional |
Message content modified.
|
optional |
Message extension changed.
|
optional |
Message extension deleted.
|
optional |
Message reaction changed This callback is an additional callback for message reactions. It only contains the information of changed reactions. If the field totalUserCount in the callback is 0, it means that no users are using the reaction, and you can remove it from the UI.
|
optional |
Receive notification of changes to the pinned group message list If the change type is "unpin", the "message" parameter only contains the key of the message, without the complete message body.
|
optional |
Received a message recall notification (It is deprecated and discouraged to use this callback. Please use onRecvMessageRevoked:operateUser:reason: instead )