Skip to main content
FieldValue
Package@cometchat/chat-uikit-react-native
Key componentsCometChatGroups, CometChatGroupMembers, CometChatUsers, CometChatConfirmDialog
InitCometChatUIKit.init(UIKitSettings) then CometChatUIKit.login("UID")
FeaturesCreate public/private/password-protected groups, manage members, roles, ownership transfer
Sample appGitHub
RelatedGroups · Group Members · All Guides
This guide covers the full group lifecycle: creating groups, joining them, managing members, changing roles, and transferring ownership. Before starting, complete the Getting Started guide.

Components

Component / ClassRole
CometChatGroupsDisplays list of groups with join/create options
CometChatGroupMembersDisplays and manages group member lists
CometChatUsersUser selection for adding members
CometChatConfirmDialogConfirmation dialogs for destructive actions
CometChatGroupsEventsEvents for group-related actions

Integration Steps

1. Display Groups List

Render CometChatGroups with custom app bar options for creating new groups. Handle item press to either open chat (if joined) or trigger join flow.

2. Create Group

Build a form that collects group name, type, and optional password. Call CometChat.createGroup() and emit ccGroupCreated.

3. Add Members to Group

Use CometChatUsers with selectionMode="multiple" to select users, then call CometChat.addMembersToGroup().

4. View and Manage Group Members

Use CometChatGroupMembers to display members with options for scope changes and removal.

5. Transfer Ownership

Let the current owner select a member and transfer ownership via CometChat.transferGroupOwnership().

Feature Matrix

FeatureComponent / Method
Display groupsCometChatGroups
Create groupCometChat.createGroup()
Join groupCometChat.joinGroup()
View membersCometChatGroupMembers
Add membersCometChat.addMembersToGroup()
Remove memberCometChat.kickGroupMember()
Ban memberCometChat.banGroupMember()
Change scopeCometChat.updateGroupMemberScope()
Transfer ownershipCometChat.transferGroupOwnership()
Group eventsCometChatGroupsEvents

Next Steps

Groups

Display and manage group lists.

Group Members

Display and manage group member lists.

All Guides

Browse all feature and formatter guides.

Sample App

Full working sample application on GitHub.