WIP
Go to file
Vitaly Takmazov 8e2c03aaae Transport was not initialized if user have no status message 2013-08-06 23:21:37 +04:00
Spectrum2 added handleBuddyRemoved 2013-06-28 19:44:29 +02:00
cgi added copyright and author infos 2013-08-02 01:45:51 +02:00
conf added mysql schema 2013-08-06 13:58:57 +02:00
.gitignore updated gitignore 2013-08-02 01:50:09 +02:00
COPYING.gpl3 added GPL v3 licence 2013-08-02 01:46:11 +02:00
README.md fixed markdown formatting 2013-08-02 02:18:04 +02:00
bot.py added copyright and author infos 2013-08-02 01:45:51 +02:00
buddy.py added copyright and author infos 2013-08-02 01:45:51 +02:00
constants.py.sample added example configuration 2013-08-02 01:49:31 +02:00
googleclient.py added copyright and author infos 2013-08-02 01:45:51 +02:00
group.py added copyright and author infos 2013-08-02 01:45:51 +02:00
reader.py added copyright and author infos 2013-08-02 01:45:51 +02:00
session.py Transport was not initialized if user have no status message 2013-08-06 23:21:37 +04:00
transwhat.py added copyright and author infos 2013-08-02 01:45:51 +02:00
utils.py added copyright and author infos 2013-08-02 01:45:51 +02:00
whatsappbackend.py Transport was not initialized if user have no status message 2013-08-06 23:21:37 +04:00

README.md

transWhat

transWhat is a WhatsApp XMPP Gateway based on Spectrum2

Dependencies

Spectrum 2

is a XMPP transport

Manual compile latest version from https://github.com/hanzz/libtransport

e4u

is a simple emoji4unicode python wrapper library

Install with pip install e4u

Yowsup

is a Implementation of the WhatsApp protocol in python

Use my patched version at https://github.com/stv0g/yowsup

Google Atom and GData Python wrappers

required for Google contacts import

Contribute

Pull requests, bug reports etc. are welcome. Help us to provide a open implementation of the WhatsApp protocol.

Documentation

A project wiki is available here. A mailinglist for discussion is available here.

A writeup of this project is also availabe at my blog.