AI Integration Quick Reference
AI Integration Quick Reference
CometChatGroupType.public | CometChatGroupType.password | CometChatGroupType.private
Member scopes: GroupMemberScope.admin | GroupMemberScope.moderator | GroupMemberScope.participantcreateGroup(), or create one and add members in a single call with createGroupWithMembers(). See the Group Class reference at the bottom for all available fields.
Create a Group
In other words, as a logged-in user, how do I create a public, private or password-protected group? UsecreateGroup() to create a new group. Pass a Group object with the group details.
Parameters
- Dart
Response
Response
On Success — A
Group object containing all details of the newly created group:Group Object:Error
Error
Group object with the created group’s details.
Add Members While Creating a Group
UsecreateGroupWithMembers() to create a group and add members in one operation.
Parameters
Create a
GroupMember with: GroupMember(uid: "UID", scope: GroupMemberScope.participant)
- Dart
Response
Response
On Success — A
Group object containing all details of the newly created group:Group Object:Error
Error
Group Class
TheGroup object has the following fields. Fields marked “Yes” in the Editable column can be modified after creation using updateGroup().
Next Steps
Join a Group
Join public, private, or password-protected groups
Add Members
Add users to an existing group
Retrieve Groups
Fetch and filter group lists
Groups Overview
Overview of all group management features