Skip to main content

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.

Get User

Retrieve a user’s profile by their UID.
Call the Get User Async node.
ParameterTypeDescription
UidFStringThe unique identifier of the user to fetch
On Success returns an FCometChatUser.

FCometChatUser Properties

PropertyTypeDescription
UidFStringUnique user identifier
NameFStringDisplay name
AvatarUrlFStringURL to the user’s avatar image
StatusFStringCurrent status text

User Presence

Track when users come online, go offline, or go away by binding to the OnPresenceChanged delegate on the Subsystem.
  1. Get a reference to the CometChat Subsystem
  2. Drag off and search for On Presence Changed
  3. Use Bind Event to connect it to a custom event
  4. The custom event receives an FCometChatPresence parameter

FCometChatPresence Properties

PropertyTypeDescription
UidFStringThe user whose presence changed
StatusECometChatPresenceStatusOnline, Offline, or Away
LastActiveAtint64Unix timestamp of the user’s last activity

ECometChatPresenceStatus

ValueDescription
OnlineUser is currently active
OfflineUser is not connected
AwayUser is connected but idle
Use presence data to show green/gray status dots next to player names in your friends list or lobby UI.

Next Steps

Groups

Create, join, and manage groups.

Real-Time Events

All five real-time delegates in one place.