Skip to main content

changeGroupMemberMute

Description

info

The group owner or group administrator modifies the mute status of a group member.

Note

The group owner can mute administrators and ordinary members, and administrators can mute ordinary members.

Related Callbacks:
onGroupMemberInfoChanged

Function Prototype


- (void)changeGroupMemberMute:(NSString *)groupID
userID:(NSString *)userID
mutedSeconds:(NSInteger)mutedSeconds
onSuccess:(nullable OIMSuccessCallback)onSuccess
onFailure:(nullable OIMFailureCallback)onFailure;

Input Parameters

Parameter NameParameter TypeRequiredDescription
groupIDNSStringYesGroup ID
userIDNSStringYesMuted User ID
mutedSecondsNSIntegerYesMuted duration in seconds. Setting it to 0 cancels the mute status.

Return Result

Parameter NameParameter TypeDescription
onSuccessOIMSuccessCallbackSuccess
onFailureOIMFailureCallbackFailure

Code Example


[OIMManager.manager changeGroupMemberMute:@""
userID:@""
mutedSeconds:30
onSuccess:^(NSString * _Nullable data) {
} onFailure:^(NSInteger code, NSString * _Nullable msg) {
}];