-
Notifications
You must be signed in to change notification settings - Fork 860
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
Sync User Presence to Host OS's Lock Status #1187
Comments
Conversation can be found here: https://community.mattermost.com/core/pl/ok3wo5gzop81bdkcg9e34zorpc |
Created a JIRA ticket to investigate at some point: https://mattermost.atlassian.net/browse/MM-40569 |
At one point the conversation has been moved to the |
I would very much like to see this implemented. In fact, it's rather surprising that the client doesn't set your presence automatically. This has been the default behavior in all IM applications for the last couple of decades - either based on mouse activity or the workstation being locked - long before e.g. Skype for Business or Lync had seen the light of day. |
In the meanwhile, here's a workaround script (Linux/KDE) for anyone else encountering this ticket: https://github.com/ppar/mattermost-autoaway |
I would like to improve Mattermost's presence handling when used in conjunction with the desktop application. On Windows and macOS, the user's have the opportunity to lock their workstations with a simple key combination (
Windows+L
orCtrl + CMD + Q
).When a user locks their desktop, their status should become
Away
because they will not see new messages and will not be able to reply. This is the behaviour SkypeForBusiness does as well and it's basically a corporate standard due to this.My initial proposal was synchronising the user's SfB status to Mattermost, but after some recent investigation I came to the conclusion it would not be a robust solution.
In the meanwhile, Electron 3.0.0 finally added support for watching the host OS's locked/unlock status changes and I'm confident this must the way how SfB implements this feature.
In case you agree with this proposal and willing to add a
Help Wanted
tag, I can immediately start working on the implementation myself (for bothmattermost-desktop
andmattermost-webapp
).The text was updated successfully, but these errors were encountered: