Если вы используете Pusher Channels, вы можете настроить веб-залы присутствия для своего приложения Channels. Вы можете активировать веб-хуки в своей информационной панели для каждого приложения.
веб-крючок присутствия будет активирован для следующих событий; member_added и member_removed (пользователь присоединяется к каналу присутствия или пользователь покидает канал присутствия (отключается)):
Вы можете прослушивать эти события на своем сервере и затем обновлять состояние пользователя в зависимости от того, какие события вы получаете.
Если пользователь может присоединиться к нескольким комнатам (каналам) одновременно (например, комната1, комната2, комната3), вы можете отследить, подключен ли пользователь к сети или нет, указав c канал присутствия пользователя.
Например, если пользователь называется Joe Bloggs, вы подключитесь к каналу joebloggs при первом подключении к вашему приложению Pusher. (если пользователь присоединяется к этому каналу, он находится в сети, если пользователь покидает этот канал, он находится в автономном режиме)