浏览 SDKs · Flutter
SDKsFlutter

设置管理员

使用 Flutter SDK 设置或取消群管理员。

复制
await OpenIM.iMManager.groupManager.setGroupMemberInfo(
  groupMembersInfo: SetGroupMemberInfo(
    groupID: groupID,
    userID: targetUserID,
    roleLevel: GroupRoleLevel.admin,
  ),
);

传入 GroupRoleLevel.admin 可设置管理员,传入 GroupRoleLevel.member 可取消管理员身份。它们与 owner 的值分别为 6020100owner 只用于识别群主角色,不能通过该字段完成群主变更;请使用转让群主

Future 成功后,通过 onGroupMemberInfoChangedgroupID:userID 合并,完整事件规则见群成员查询