question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Presence Management - user status

See original GitHub issue

API and documentation

https://matrix.org/docs/spec/client_server/latest#id62

Change SDK side

  "presence": {
    "events": [
      {
        "content": {
          "avatar_url": "mxc://localhost:wefuiwegh8742w",
          "last_active_ago": 2478593,
          "presence": "online",
          "currently_active": false,
          "status_msg": "Making cupcakes"
        },
        "type": "m.presence",
        "sender": "@example:localhost"
      }
    ]
  },
  • See how those data ^ can be stored in the session DB to be kept up to date. Probably a new Entity will have to be created (to be discussed)

Change application side

  • Integrate the design update regarding presence: list of impacted screens to be defined

Presence supports by the homeserver

Note that matrix.org has disabled the presence management for performance reason. We should avoid displaying (wrong) presence information if it’s disabled on the homeserver, and we will be able to know that with https://github.com/matrix-org/matrix-doc/pull/1862

Issue Analytics

  • State:closed
  • Created 5 years ago
  • Reactions:13
  • Comments:7 (1 by maintainers)

github_iconTop GitHub Comments

3reactions
BloodyIroncommented, Apr 22, 2022

So does closing this ticket mean Presence in Element is going to be coming back now or what? @ariskotsomitopoulos

2reactions
ShadowJonathancommented, Jul 30, 2020

@croulibri that function is definitely absent in Element/RiotX, imo it should replace the verified shield in the DM list, showing offline/online/etc, and having the E2EE shield be at the top bar of the conversation detail instead

Read more comments on GitHub >

github_iconTop Results From Across the Web

User presence in Teams - Microsoft Learn
Presence indicates the user's current availability and status to other users. ... Admin settings in Teams compared to Skype for Business.
Read more >
Give Users Access to Presence Statuses with Profiles
Presence statuses indicate whether an agent is online and available to receive incoming work items, or whether the agent is away or offline....
Read more >
What is User Presence? And Why is it Important? - PubNub
At its most simple, presence is the representation of a user's online or offline status. It can apply to specific users (accounts), or...
Read more >
User Presence Indicator - ServiceNow Docs
User presence indicator helps the agents to know the status of the users in Microsoft Teams before the agent can initiate a chat...
Read more >
Setup User Presence - RingCentral Support
Presence-capable phones have status indicator lights which allow the Admins and Users assigned with administrative permission to see who is ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found