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
0
votes
1 answer

Firebase Realtime Database - using onDisconnect for Presence

I am trying to implement a presence feature in my Firestore app, for orientation I was using the suggested google solution that can be found in the link below (hybrid solution using Firebase Realtime Database and cloud…
Nick
  • 65
  • 8
0
votes
1 answer

Can a client continue to communicate with an XMPP server after sending the unavailable presence?

After the client has sent the server and unavailable presence, can it continue to send the server more XML stanzas for it to process, or should the server ignore these XML stanzas? I couldn't find anything relevant in RFC-3921, but then again I've…
dhruvbird
  • 6,061
  • 6
  • 34
  • 39
0
votes
1 answer

How can I get a user's status as shown in the RingCentral softphone?

The RingCentral softphone application will show user status as the following. How can I get this via the API? Available Busy Do Not Disturb Invisible On a Call On Hold I'm looking at the "Get User Status API" which has a presenceStatus property…
Grokify
  • 15,092
  • 6
  • 60
  • 81
0
votes
1 answer

How can I update user online status without reloading the controller?

So I have made a working Chat app where the back end is Firestore (i know firebase is there.) I also have a document where users online offline status is recorder. When the user logs in the "isOnline" node changes the value to true or "online" and…
0
votes
0 answers

How can I do a presence check with firebase realtime database in Unity?

Good day, I am using Firebase with Unity for my recent game, and I want to be able to display to a player if other players are online or offline? Please, how do I implement this in Unity? Thank you.
0
votes
1 answer

Is it possible to customise presence element in ejabberd?

RFC3921 section 2.2.2.1 defines that the OPTIONAL element MUST be one of the following: away -- The entity or resource is temporarily away. chat -- The entity or resource is actively interested in chatting. dnd -- The entity or resource is…
John
  • 3
  • 1
0
votes
1 answer

Is there a way to get a status through MS Teams, Azure, OneDrive or something else?

I tried to get the status through the Microsoft Graph. On many ways! I tried to get the last login or to get the status of a token. But I think there is no way. But ... we are using much more than the O365 login. So, do anybody know, if there is a…
Thorsten
  • 11
  • 3
0
votes
1 answer

Howto Since I can connect from multiple devices, we store each connection instance separately

I wanted to ask about the Firebase Detecting Connection State, specifically the Sample Presence App code on that page. What happens if the same user signs in/out from multiple devices? I could not see any explanation about the below quote in the…
Tord Larsen
  • 2,670
  • 8
  • 33
  • 76
0
votes
0 answers

How to listen for presence on Laravel 5.4 backend?

Is there are some way to listen for presence channel on backend, not frontend? For example i want to execute some database operations when user joinin or leaving the channel?
0
votes
1 answer

Pubnub subscribe to 1 to 1 chat

in pubnub group chat is easy,but i could not find proper way to 1 to 1 chat, i followed http://pubnub.github.io/pubnub-design-patterns/2015/03/05/Inbound-Channel-Pattern.html. so conclusion for that each user subscribe to unique channel,isn't it? …
saurabh
  • 31
  • 9
0
votes
0 answers

Firebase Showing Online Users Status in Android

I have created a chat application using android Firebase. Everything is working fine: I can see all users in my activity. Now I want to display there statuses with there names in ListView. So I tried to build presence system for my application. So…
0
votes
1 answer

Getting presence null in openfire using presence.jar

I am creating an android chat application.I am getting null as presence if user is online by using this url :http://localhost:9090/plugins/presence/status?jid=8439198269@localhost&type=text If user is offline the presence is returned as…
Mohit Gaur
  • 355
  • 1
  • 3
  • 22
0
votes
3 answers

Only two people on a certain page at a time?

I'm not really sure how I would implement this along with a fair amount of security. I want to be able to know if someone or two people are on based on a mysql row. These two people are totally anonymous. I do have an xmpp server set up but I'm not…
user434366
  • 539
  • 7
  • 15
0
votes
1 answer

XMPP to show presence and without login in a web application?

The main problem is, how would you ensure people can login to the xmpp server securely without having to login again from the web app login page?
user434366
  • 539
  • 7
  • 15
0
votes
1 answer

How to get User's availability notification in iOs?

I'm developing chat based application using XMPP. I'm stuck to get Notification of user get online or offline. Below method is not called when any roster friend goes online or offline. - (void)xmppStream:(XMPPStream *)sender…
Sonu
  • 937
  • 1
  • 10
  • 39
1 2 3
8 9