Groups let multiple users communicate in a shared conversation. The CometChat Unreal SDK provides async nodes for creating groups, joining existing ones, leaving, and sending/receiving group messages.Documentation Index
Fetch the complete documentation index at: https://www.cometchat.com/docs/llms.txt
Use this file to discover all available pages before exploring further.
Group Lifecycle
Create a Group
Create a new group with a name and an initial set of member UIDs.- Blueprint
- C++
Call the Create Group Async node.
On Success returns an
| Parameter | Type | Description |
|---|---|---|
| Name | FString | Display name for the group |
| Member Ids | TArray<FString> | UIDs of users to add as initial members |
FCometChatGroup with the server-assigned Guid.Join a Group
Join an existing group by its GUID.- Blueprint
- C++
Call the Join Group Async node.
On Success fires with no output — the user is now a member.
| Parameter | Type | Description |
|---|---|---|
| Guid | FString | The unique identifier of the group to join |
Leave a Group
Leave a group you’re currently a member of.- Blueprint
- C++
Call the Leave Group Async node.
On Success fires with no output.
| Parameter | Type | Description |
|---|---|---|
| Guid | FString | The unique identifier of the group to leave |
Send a Group Message
Send a text message to all members of a group. See Send a Message → Group Messages for details.Fetch Group Message History
Retrieve previous messages from a group with pagination. See Receive Messages → Group Messages for details.FCometChatGroup Properties
| Property | Type | Description |
|---|---|---|
Guid | FString | Server-assigned unique group identifier |
Name | FString | Group display name |
Description | FString | Group description text |
MemberIds | TArray<FString> | UIDs of current group members |
Next Steps
Send a Message
Send messages to users and groups.
Real-Time Events
Listen for messages, presence, typing, and more.