Browse SDKs · iOS
SDKsiOS

Mute or unmute a group member

Mute or unmute an iOS group member.

Copy

Provide groupID, userID, and mutedSeconds in seconds. Pass 0 to unmute the member. A successful callback means that the server completed the setting request. Use OIMGroupMemberInfo.muteEndTime as the final state.

[[OIMManager manager] changeGroupMemberMute:groupID
  userID:targetUserID
  mutedSeconds:3600
  onSuccess:^(NSString * _Nullable data) { [self showMuted]; }
  onFailure:^(NSInteger code, NSString *message) {
    [self showErrorCode:code message:message];
  }];

Merge member changes from onGroupMemberInfoChanged: by groupID:userID.