Session Module
Overview
A Session is compatible with Room, Group, Field, and DM (Direct Message).
In a Session, users can become members, and all members can send and receive messages.
There is a maximum number of members allowed in a Session. You can invite as many members as you wish, but if the maximum number is reached at the time of invitation, the member will not be able to join the Session.
There is a limitation on the number of users who can participate in a Session.
Events occur when a new member joins, a member leaves, or the Session is deleted.
In a Session, it is possible to send and receive broadcast messages to all session members.
As long as the Session is active, shared properties can be saved.
For technical details, please refer to the server API documentation.
Session Invitation
As the owner (creator) of a Session, you can invite any user to the Session by specifying their user ID.
Invited users will receive an invitation message and can accept the invitation by using the Join function. The invitation has a TTL (Time-to-Live, in seconds), and once the TTL expires, there is no guarantee that the user can join the Session even if the invitation is accepted.
Accepting an Invitation
Users invited via the session invitation feature can join the Session by accepting the invitation and invoking the Join.
Last updated