Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Riot-web don't send or show unavailable (idle, away, last active, last seen) presence states from client app in user status #4811

Closed
MurzNN opened this issue Aug 18, 2017 · 2 comments

Comments

@MurzNN
Copy link
Contributor

MurzNN commented Aug 18, 2017

I have Synapse homeserver with presence states enabled. And on large room I see only Online and Offline for XXh presence statuses for all people, and never see Unavailable for XXh (or away, idle, last active, last seen) status for users, that don't touch Riot app or computer many hours. And same problem with Riot Android app.

Matrix spec provide unavailable state for this info:

["online", "offline", "unavailable"]

Does Riot use this state and send activity info as last_active_ago argument? If yes, why I don't see it in my homeserver setup? And how to enable sending away events in Riot-web and display them, confugure away timeout, etc?

@richvdh
Copy link
Member

richvdh commented Aug 18, 2017

It does show users with the unavailable presence as "idle". The issue is that there aren't very many such users.

(The issue is compounded by the fact that presence is disabled on matrix.org, as per #2667)

@richvdh
Copy link
Member

richvdh commented Aug 18, 2017

in terms of setting our state to unavailable: closing in favour of #4813

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants