Browse SDKs · React Native
Platform
SDKsReact Native

Mute a group member

Mute or unmute an individual group member for a specified duration using the OpenIM React Native SDK.

Copy

Silence an individual group member for a set duration, or pass 0 to unmute:

await OpenIMSDK.changeGroupMemberMute({
  groupID: 'group-001',
  userID: 'user-002',
  mutedSeconds: 3600,
});

Parameters

ParameterTypeRequiredDescription
groupIDstringYesTarget group ID.
userIDstringYesMember user ID to mute or unmute.
mutedSecondsnumberYesMute duration in seconds; pass 0 to lift the mute immediately.

Return value

A resolved Promise confirms that the member muting status was updated on the server.

The update triggers OnGroupMemberInfoChanged carrying the member's latest attributes, including muteEndTime. Reconcile member status using the composite key groupID:userID. For complete event listeners, see Get group member list by page.