PyTalk : a Jabber Client un Python using xmpppy and PyQt4
PyTalk
- menu
- exits
- liens
about
PyTalk is a Jabber Client in Python using xmpppy and PyQt4
I choose to program PyTalk to learn Qt4 and the XMPP Protocol which is the best IM protocol.
PyTalk is my Final Project to get my Degree in Computer Science from the School of Computing of the University of Portsmouth
At first, PyTalk should be jTalk a Jabber Client in Java using QtJambi. But I get in trouble with Qt Jambi and Mac OS X so I change and I take Python which is the faster way to program.
If you are French and that you would like to talk about PyTalk : Lets go
overview
PyTalk is little client which allow you :
- Instant Messaging with other people
Just let chat with people who are connected- Audio and Video conference
See people with who you speak. You can chat with 2 to 16 people together.- Send photos and documents
Just let send the document you are talking about.- VCard
Know more about your contacts vCard-based Avatar (XEP-0153)- Buddylist
Synchronise all your contact informations- Interporability
Ability to connect and interact with many of the most widely used instant messaging programs so you can stay in touch with everyone easily. (People don't need to use PyTalk to chat with you).- Find and add new friends
Easily get connected with the people who matter mostscreenshots
download
To download and try PyTalk, you have to go to http://pytalk.trunat.fr/downloads/
You can also get the develloppement version on github :
git clone git://github.com/Natim/PyTalk.gitWith the developpement version you will need :
You can get them from : http://github.com/natim/pytalk/ and also with your packet manager
PyTalk is still up with a new contributor : PyLearning with sleekxmpp instead of xmpppy.
roadmap
- First start with jTalk
Start of October 2007- 0.1 : PyTalk Begins
January 2008- 0.2 : PyTalk Release for Linux, Mac OS X, Windows
February 2008- 0.3 : Multi-Users Chat implementation (XEP-0045)
March 2008- 0.4 : Main XEP implementation
April 2008- 0.5 : PyTalk Final Project Release
May 2008