AI Integration Quick Reference
AI Integration Quick Reference
GroupMember objects, which extend User with group-specific fields like scope.
Retrieve the List of Group Members
UseGroupMembersRequestBuilder to fetch members of a Group. The GUID must be specified in the constructor.
Fetching using this builder will return GroupMember objects. GroupMember extends User and adds group-specific fields.
Set Limit
Sets the number of members to fetch per request.- TypeScript
- JavaScript
Set Search Keyword
Filters members by a search string.- TypeScript
- JavaScript
Set Scopes
Filters members by one or more scopes (admin, moderator, participant).
- TypeScript
- JavaScript
| Field | Getter | Return Type | Description |
|---|---|---|---|
| scope | getScope() | string | Scope of the member in the group ("admin", "moderator", or "participant") |
Set Status
Filters members by online status:| Value | Description |
|---|---|
CometChat.USER_STATUS.ONLINE | Only online members |
CometChat.USER_STATUS.OFFLINE | Only offline members |
- TypeScript
- JavaScript
build() to create the request, then fetchNext() to retrieve members. Call fetchNext() repeatedly on the same instance to paginate.
- TypeScript
- JavaScript
fetchNext() method returns an array of GroupMember objects. GroupMember extends User and adds group-specific fields.
Next Steps
Add Members
Add users to a group programmatically
Kick & Ban Members
Remove or ban members from a group