SDKsWASM
Set conversation message reception
Set message reception and notification behavior for one conversation.
recvMsgOpt applies only to the selected conversation. Use it to implement conversation-level do not disturb.
import { MessageReceiveOption } from '@openim/wasm-client-sdk';
await openimsdk.setConversation({
conversationID,
recvMsgOpt: MessageReceiveOption.ReceiveWithoutNotification,
});| Enum value | Numeric value | Meaning |
|---|---|---|
MessageReceiveOption.Receive | 0 | Receive messages normally and allow notifications. |
MessageReceiveOption.ReceiveWithoutNotification | 2 | Receive messages from this conversation without notifying. |
Set the account-level default through globalRecvMsgOpt; see Set global message reception. Promise completion, OnConversationChanged delivery, and a reconciliation query are three separate stages. See Get the conversation list for event merging.
Was this page helpful?