On Tue, Mar 4, 2014 at 8:17 PM, Thompson, David <[email protected]> wrote: > Hello all, > > This may be a bit unconventional for XMPP, but is there a reasonable > way to synchronize a user's status across all clients? When one > client changes their status from 'chat' to 'dnd', the other client's > should change to 'dnd', too. Additionally, when the user logs in from > yet another location, it should also pick the 'dnd' status. > > I wrote a quick hack to sync the status for clients that are already > connected, but I'm struggling to choose the right status when a new > client connects. I thought that I could just send a presence probe > but the request was not authorized because users are not in their own > roster. Would simply adding the user to their own roster and using > the presence probe be an acceptable solution? > > Are there any other options available? Am I completely crazy? :P
You could connect, send initial presence and immediately send a new one once you get told what your other resources are doing. [Not pretty] /K _______________________________________________ JDev mailing list Info: http://mail.jabber.org/mailman/listinfo/jdev Unsubscribe: [email protected] _______________________________________________
