Mute/Unmute Chatroom
Muting a chatroom in LikeMinds React Native Chat SDK ensures that you won't receive any notifications for new conversations happen within that chatroom.
Steps to Mute/Unmute a Chatroom
- To mute on a chatroom use the method
muteChatroom()
. - Pass in the required parameters
chatroomId
andvalue
. - Set the
value
totrue
for muting a chatroom orfalse
to unmute it. - Process the response of type
LMResponse<Nothing>
as per your requirement.
const payload: any = {
chatroomId: "ENTER_CHATROOM_ID",
value: true, // true if you want to mute the chatroom or false for unmuting.
};
const response = await lmChatClient?.muteChatroom(payload);
if (response.success) {
// Update mute status in local db as well
lmChatClient?.updateMuteStatus(chatroomId);
// your function to process the response data
processResponse(response);
} else {
// your function to process error message
processError(response);
}
Mute Chatroom Payload
List of parameters for the muteChatroom()
method.
Variable | Type | Description | Optional |
---|---|---|---|
chatroomId | number | Chatroom Id | |
value | boolean | Mute value |