Skip to content

Latest commit

 

History

History

presence

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

Presence

In real-time messaging solutions, it is often important to know whether a user is currently online or offline. For example, in instant messaging, chat applications, and online collaboration tools, users need to see the availability of their contacts. This information is typically displayed as a status message or icon next to a user's name. Presence features in Signaling SDK enable you to monitor join, leave, and status change notifications for users in a channel. Using Presence, you can:

  • Get a list of users currently in a channel and their temporary status data.
  • Get a list of channels a specified user has joined or is subscribed to.
  • Read, set, or remove user status.
  • Receive real-time event notifications when users join or leave specified channels.
  • Receive user status change event notifications in real time.

Understand the code

For context on this sample, and a full explanation of the essential code snippets used in this project, read Presence

How to run this project

To see how to run this project, read the instructions in the main README or SDK quickstart.