浏览 SDKs · HarmonyOS
平台
SDKsHarmonyOS商业版

设置群成员禁言

设置或解除指定群成员的禁言状态。

复制
import sdk, { ChangeGroupMemberMuteReq } from '@openimsdk/imsdk';

const request: ChangeGroupMemberMuteReq = {
  groupID: groupID,
  userID: targetUserID,
  mutedSeconds: 3600,
};
await sdk.changeGroupMemberMute(request);

mutedSeconds 的单位为秒,传 0 解除禁言。群主可以禁言管理员和普通成员;管理员只能禁言普通成员,最终权限由 OpenIMServer 校验。最终状态以成员资料中的 muteEndTime 为准,不要只按提交秒数在本地推算。