Hi All,
I want to write server/client chat protocol using python-2.5 . I want to make protocol similar to yahoo messenger or google-talk. Please suggest me how to start.
Thanks Reetesh Nigam
Hi All,
I want to write server/client chat protocol using python-2.5 . I want to make protocol similar to yahoo messenger or google-talk. Please suggest me how to start.
Thanks Reetesh Nigam
You should look at Twisted Words. Twisted is a Python networking library, and Words is a chat component for it. It has support for XMPP/Jabber, the protocol used by Google Talk.
I would suggest xmppy, though I'm sure Twisted Words
(recommended by another answer) and jabber.py, python-xmpp, and no doubt many others, are also usable. Why not try them out a few of them and pick the one that best suits you?
There are several popular Python libraries for working with XMPP, a/k/a the Jabber protocol, which Google Talk uses. Here is a review that will point you to 3 of them.