Questions tagged [user-presence]

User-presence refers to the communication status of a participating user in a communication system such as Instant Messaging (IM).

Description

Presence is a piece of status information containing an availability state. It indicates the willingness of a potential communication entity to participate in a chat communication.

Common Uses

The following list includes, but not limited to the common user presences.

  • Online
  • Available to chat
  • Busy
  • Do not disturb
  • Away
  • Offline

In current standards, there are a richer choice in presence attributes such as user's mood, emotion and location.

Privacy

Presence is a sensitive information when it comes down user privacy. Thus, in most cases, a communication system would draw limits to whom a user's presence may be revealed to.

Standard

Presence is widely used in Instant Messaging (IM). The most popular standard protocol for presence is XMPP, short for eXtensible Messaging and Presence Protocol. To read more about XMPP's internet standards, visit http://xmpp.org/rfcs/rfc3921.html.

131 questions
3
votes
1 answer

Firebase presence onDisconnect triggers when going from wifi to cellular

I am using firebase presence to detect if someone is online or not and when someone goes offline I do some cleanup via a firebase function that triggers when they go offline. Currently, if someone goes from wifi to cellular it triggers firebase…
Jonovono
  • 1,979
  • 7
  • 30
  • 53
3
votes
3 answers

smack presence listener in multi user chat

smack presence listener in multi user chat not getting called. Used Smack Api to login and then added roster.addRosterListener(mRoasterListener); but could not get any success to listen when presence of other user of the chat room changes. I tried…
Abhishek Jha
  • 167
  • 4
  • 15
3
votes
1 answer

How to get Openfire user presence in the chat room

I am using Openfire 3.10.2 XMPP server and Strophe library as client. I want to send messages via push notification to all the users in the chat room who did not join the chat room. How to get Openfire user presence in the chat room Is there any…
Sreenivas K
  • 109
  • 1
  • 10
3
votes
0 answers

XMPPFramework - Get Reciever's Presence

I want to get receiver's presence (online/offline). I am using XMPPFramework and Openfire server for sending chat. But when app is killed, XMPP does not persist connection and hence user goes offline. So, I wish to send push notification to the…
TasZ
  • 167
  • 11
3
votes
1 answer

How to Implement Pubnub Presence feature in Ruby

I was wondering how to implement user presence with PubNub in Rails apps, but I didn't find a complete guide to how to implement this feature in both server and client side.
Bismark
  • 720
  • 7
  • 10
2
votes
1 answer

How can I stop codelenses from breaking up indent guides in VS Code?

I have this visual annoyance when I am using VS Code. Whenever a method or class is declared, the "reference" counting is causing the vertical lines that connects the curly braces to break. It is very annoying, I tried finding the settings in user…
Zenovak
  • 25
  • 4
2
votes
1 answer

How do I send Presence update after my phone goes back from sleep with PubNub?

My main task is to update Active Chat Member count on UI. I am calling pubnub.HereNow() when PresenceEventResult happens. Everything works fine, except case when my phone goes sleep and wake up again. When my phone goes sleep, leave presence event…
Aleksandrs
  • 1,488
  • 1
  • 14
  • 34
2
votes
0 answers

How to check on Friends presence in React Native Firebase

I'm working on an app where I need to show the friend's presence ( not all users ), as you can see in the picture below. I read the docs of Firebase, they mentioned about users presence but they don't mention any thing about this scenario. If I use…
2
votes
1 answer

SIP SIMPLE PIDF: Convention for "Do not disturb" DND presence extension

In relation to RFC4480: RPID: Rich Presence Extensions to the Presence Information Data Format (PIDF) there is no activity for DND: Do not disturb. On the other hand there are many SIP telephone systems on the market that does support DND. Is there…
Raphael Bossek
  • 1,904
  • 14
  • 25
2
votes
1 answer

How do I get the "true" online status of a user via the slack api?

I'm working on a project where tickets are assigned to users based on their presence in Slack. This presence can be Active or Away, but one can also manually set this presence to Away. A clever user can manually set his or her presence and avoid…
Jordi Z
  • 179
  • 13
2
votes
2 answers

presence control in asp.net web applications

I've managed to implement the Name.NameCtrl.1 active x used in sharepoint in my own custom built apps for presence. All is working fine and I'm updating presence status correctly based on a users status on Office Comunication Server. However I'm not…
keeney
  • 893
  • 8
  • 21
2
votes
1 answer

Check if user is actively present

Is there a way to determine if a user is actively present on phone (not just screen on). I cannot depend on catching events. These only fire off at points in time within a…
XMAN
  • 176
  • 1
  • 3
  • 12
2
votes
1 answer

Skype for Business Presence

Is it possible to display the presence of a Skype for Business user on a SharePoint Website? I am trying to create a contact page where users can contact of these employees from the webpage and to do this the presence needs to be displayed.
Katie
  • 21
  • 4
2
votes
1 answer

How to detect if an iOS or an Android user is "present"?

We are developing an instant messaging App, and would need to display the "presence" of user's friends with a green dot on their avatars. "Presence" goes far beyond "my_app_is_opened_and_on_focus", it means (and I guess one could have many…
Jérôme
  • 75
  • 2
2
votes
1 answer

XMPP Last Seen always return '0' seconds even when user offline long while ago

I am using XMPP RobbieHanson framework, Currently I have enabled Auto subscription ON using following code in didReceivePresence function. if([[presence type] isEqualToString:@"subscribe"]) { NSLog(@"presence user wants to subscribe…
codelover
  • 1,113
  • 10
  • 28
1
2
3
8 9