xmpp

[python] Determine if an XMPP user is online or not

I'm using the xmpppy library to write an XMPP client that can chat with users. It has its own XMPP user account and needs to know if a given user is online. However, the documentation is a bit sparse on how to do this. What would you recommend? The only solution I've seen thus far is to start up a daemon before the XMPP server starts an...

Python ejabberd Auth Script not responding to changes in Database

I have an authentication script in ejabberd (XMPP server) that based off of THIS LINK I have slightly modified the script so that instead of setting the variable out, it just returns true or false. I'm using Ubuntu, MySQL, ejabberd, and Python. I can authenticate all the records that are already on the database. But, when I add or re...

I need a jabber server that can handle a very large number of people and runs on linux.

Me and a partner are building a social network, one of the key components is a chat system. We'd like to use jabber. I'm totally lost when it comes to xmpp. I'm trying to find a server that is fast and can handle a very large number of users, very very large in fact. Can someone please point me in the right direction as to want servers c...

Preserving an XMPP connection

Hi, I have a GChome extension that listens to XMPP server. I use Strophe for BOSH connection. The issue is "how should I handle connection?" from the XMPP core wiki, I found that the last connected/prioritized client receives messages. And when user is logged in from other place Extension stops receiving message. How can I manage this co...

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 sure how that would integrate into the mysql and I already have a separate login system fo...

How to fully integrate XMPP on a web site with registered users

We have a social networking site where people have contacts and we want it to be integrated with XMPP. We currently use ejabberd XMPP server. Here are my questions: 1) How to properly create account? Right now, what I'm thinking is on user registration on our web app, we'd call a script that would execute an ejabberd command to create ...

How to implement XMPP in My VB.Net Application

Hi Guys, I am Newbie in XMPP . I want to create chat application in VB.net using XMPP . i am having ejabberd serverin my pc. i dont know how to intract with ejabberd server via VB.net. ...

How to store pubsub payloads in DB

Hello, I am using XMPP pubsub.Everything is working fine.User can create node and interested user can subscribe to that node.But I want to store the publish action into DB.Because in my application many things are handled by pubsub like chat,feeds etc so on page refresh I want to persist chat.So I m looking for any openfire plugin which...

How can I retrieve a Google Talk users Status Message

I'd like to be able to retrieve a users Google Talk Status Message with Python, it's really hard to find documentation on how to use some of the libraries out there. ...

How do I disconnect my XMPPPY client object

Connecting to an XMPP server with XMPPPY is simple. from xmpp.client import Client as XMPPClient self.xmppClient = XMPPClient("jabber.foo.com") if not self.xmppClient.connect(server="localhost"): raise IOError('Cannot connect to server.') if not self.xmppClient.auth("node", "password", "resource"): raise IOError('Can not auth w...

Connect to XMPP server using SASL ANONYMOUS in c#

Hi, I want to connect to an XMPP server using SASL ANONYMOUS. I can use any library that is available for commercial use. Any advice on how to do this and what library to use? I've looked into the documentation of some libraries (agsXMPP and jabber.net) and couldn't figure out how to do any anonymous connection on either. Thanks...

Chat and VOIP Application

Hi, I have successfully installed the Openfire XMPP server and built an Android app to text chat, How can I implement VOIP functionality to my application? Can this be done by connecting openfire with a SIP server? Can someone guide me? ...

Facebook Chat using XMPPFramework on iPhone

Does someone already created an iPhone app that connect to the Facebook chat server using their X-FACEBOOK-PLATFORM authentication mechanism and XMPPFramework ? I have no idea how to start, any code sample would be much appreciated. ...

How Does XMPP Push Data To a Client?

Can anyone explain how an XMPP server pushes data to an XMPP client? This client will most likely be behind a firewall and will not have its own IP on the Internet so how can the client be notified? Does the client leave a connection open with the server at all times? ...

XMPP ejabberd server is not able to connect gtalk server

Hi All, I have configured ejabberd server on localhost. I am able to connect to local host like admin@localhost, but i am not able to connect gtalk server. Some one please help me how to connect to gtalk server. Thanks in advance, sathi ...

XMPP server giving error "No response from server".

hi i am using smack.jar to connect to my gmail server. but xmppconnection.connet() is failing and it says that server is not responding . i am attaching the log. please help me out. Exception in thread "main" Connection failed. No response from server.: at org.jivesoftware.smack.PacketReader.startup(PacketReader.java:164) at or...

how to add new buddy in roster in xmpp.

Hi i am using smack.jar.I am able to connect with gtalk using it.Using Roster.getentries() i can get my buddy list.But how can i add new friends to my buddyList.Is there any API smack exposes to add new users?? Thanks ...

Handle google talk message using Ruby

Is there any library that allows to handle google talk messages using Ruby? ...

Jabber bot - how to get the availability of contacts?

I need to set up a jabber bot, using python, that will send messages based on the online/offline availability of several contacts. I've been looking into pyxmpp and xmpppy, but couldn't find any way (at least nothing straightforward) so check the status of a given contact. Any pointers on how to achieve this? Ideally I would like some...

What are general areas you would want to use XMPP?

I understand that XMPP is used in chat services, but it seems to be more generally useful than that. Can someone list some scenarios and examples where you would consider using XMPP, and the pros and cons of it versus other approaches? ...