Available = active within the last 5 minutes... even moving the mouse over the canvas on the page could reset this time.
Idle = online, but they havn't done anything in the last 5 minutes. so could be afk for all we know.
Busy = deliberately set and will stay that way until set otherwise. Will also silence notices and other notifications from the site.
Offline = Users that have subscribed to the room but are not currently in it, either becuase they are not cnnected to bonsai via any method, or because they are in a different room.
Synced = a user that is currently in the web client and listening in sync with the current dj
Remote = a user that is connecting via another channel or via web but is not synced with the current dj.
This means that a user can be Synced-Idle and know they have to leave so they hit pause on the song, this removes them from synced state and immediately moves their session to a solo listen. Their chat can continue though by connecting to the room via remote. So clicking pause on a room will move them from Synced-Idle to Remote-Available.
Available = active within the last 5 minutes... even moving the mouse over the canvas on the page could reset this time.
Idle = online, but they havn't done anything in the last 5 minutes. so could be afk for all we know.
Busy = deliberately set and will stay that way until set otherwise. Will also silence notices and other notifications from the site.
Offline = Users that have subscribed to the room but are not currently in it, either becuase they are not cnnected to bonsai via any method, or because they are in a different room.
Synced = a user that is currently in the web client and listening in sync with the current dj
Remote = a user that is connecting via another channel or via web but is not synced with the current dj.
This means that a user can be Synced-Idle and know they have to leave so they hit pause on the song, this removes them from synced state and immediately moves their session to a solo listen. Their chat can continue though by connecting to the room via remote. So clicking pause on a room will move them from Synced-Idle to Remote-Available.