Browse SDKs · uni-app / uni-app x
SDKsuni-app

Mute or unmute a group member

OpenIM uni-app / uni-app x SDK guide for Mute or unmute a group member.

Copy

Parameters

ParameterTypeRequiredDescription
groupIDstringYesTarget group ID.
userIDstringYesMember to mute.
mutedSecondsnumberYesDuration in seconds; pass 0 to unmute.
import { changeGroupMemberMute } from '@/uni_modules/unix-openim-sdk'

await changeGroupMemberMute({ groupID, userID: 'user_b', mutedSeconds: 600 })

The group owner can mute administrators and regular members; an administrator can mute only regular members. OpenIMServer performs the final permission check and enforces duration limits.

Promise success means that the server completed the setting. Use the member's returned muteEndTime as final state rather than deriving it only from submitted seconds. Merge onGroupMemberInfoChanged by groupID:userID as documented on List group members.