AI Integration Quick Reference
AI Integration Quick Reference
Kick a Group Member
Admins or Moderators can remove a member usingkickGroupMember(). The kicked user can rejoin the group later.
- Swift
- Objective C
Ban a Group Member
Admins or Moderators can ban a member usingbanGroupMember(). Unlike kicked users, banned users cannot rejoin until unbanned.
- Swift
- Objective C
Unban a Group Member
Admins or Moderators can unban a previously banned member usingunbanGroupMember().
- Swift
- Objective C
Get List of Banned Members for a Group
UseBannedGroupMembersRequestBuilder to fetch banned members of a group. The GUID must be specified in the constructor.
Set Limit
Sets the number of banned members to fetch per request.- Swift
Set Search Keyword
Filters banned members by a search string.- Swift
build() to create the request, then fetchNext() to retrieve banned members.
- Swift
- Objective C
Real-Time Kick/Ban/Unban Events
Implement theseCometChatGroupDelegate methods to receive real-time notifications:
- Swift
- Objective C
Missed Group Member Kicked/Banned Events
When fetching previous messages, kick/ban/unban actions appear asAction messages (a subclass of BaseMessage).
Kicked event:
Banned event:
Unbanned event:
Next Steps
Add Members
Add new members to a group
Change Member Scope
Promote or demote group members
Retrieve Group Members
Fetch the list of members in a group
Leave a Group
Allow members to leave a group