In fact, it has no real impact on matching, as users must be active to be on the waiting list for matching.
Assumed to be displayed in the friends list and matched with friends.
Status
ACTIVE -> User are logged in and available to chat.
BUSY -> The user is chatting
OFFLINE -> The user is logged out (TODO or inactive for a period of time)
Triggers
Login/Create Account and Login -> Changing the user's status to ACTIVE. When user is created, status is ACTIVE.
Enter the chat room -> Changing the user's status to BUSY
Leave the chat room -> Changing the user's status to ACTIVE
In fact, it has no real impact on matching, as users must be active to be on the waiting list for matching. Assumed to be displayed in the friends list and matched with friends.
Status
Triggers