// Not yet supported in the Unreal SDKInvites
Invites allow you to add users to a channel with a pending state. The invited user receives a notification and can accept or reject the invite.
Unread counts are not incremented for channels with a pending invite.
Invite Users
Accept an Invite
Call acceptInvite to accept a pending invite. You can optionally include a message parameter to post a system message when the user joins (e.g., "Nick joined this channel!").
// Not yet supported in the Unreal SDKReject an Invite
Call rejectInvite to decline a pending invite. Client-side calls use the currently connected user. Server-side calls require a user_id parameter.
// Not yet supported in the Unreal SDKQuery Invites by Status
Use queryChannels with the invite filter to retrieve channels based on invite status. Valid values are pending, accepted, and rejected.
Query Accepted Invites
Client->QueryChannels(FFilter::Equal(TEXT("invite"), TEXT("accepted")));Query Rejected Invites
Client->QueryChannels(FFilter::Equal(TEXT("invite"), TEXT("rejected")));Query Pending Invites
Client->QueryChannels(FFilter::Equal(TEXT("invite"), TEXT("pending")));