Browse SDKs · Flutter
SDKsFlutter

Remove group members

Remove members from a group with the OpenIM Flutter SDK.

Copy

kickGroupMember() removes a list of members from the target group. The caller must have the required administrative permission.

await OpenIM.iMManager.groupManager.kickGroupMember(
  groupID: groupID,
  reason: 'Membership adjustment',
  userIDList: selectedUserIDs,
);

groupID, reason, and userIDList identify the target group, operation note, and users to remove. A successful Future means that the server completed this request.

Relevant clients may subsequently receive member-delete events. Remove each member by groupID:userID. Events may also originate from another administrator; see Group member queries overview.