9e4ce9032f
support yowsup wa16 protocol and axolotol changes |
||
---|---|---|
contrib | ||
Spectrum2 | ||
.gitignore | ||
bot.py | ||
buddy.py | ||
COPYING.md | ||
deferred.py | ||
group.py | ||
INSTALL.md | ||
README.md | ||
registersession.py | ||
session.py | ||
threadutils.py | ||
transwhat.py | ||
USAGE.md | ||
utils.py | ||
whatsappbackend.py | ||
yowsupwrapper.py |
transWhat
transWhat is a WhatsApp XMPP Gateway based on Spectrum 2 and Yowsup 2.
Branches
- yowsup-1 My original version which is based on @tgalal first Yowsup version (deprecated and broken).
- yowsup-2 Major rewrite from @moyamo for @tgalal's new Yowsup 2 (recommended).
- develop A develop branch with the latest fixes and improvements. This branch is based on
yowsup-2
.
For production, please use the yowsup-2
branch.
Please file bugreports against the develop
branch.
Installation
Usage
Features
- Typing notifications
- Receive images, audio & video
- Set/get online status
- Set status message
- Groupchats
Contributors
Pull requests, bug reports etc. are welcome. Help us to provide a open implementation of the WhatsApp protocol.
The following persons have contributed major parts of this code:
- @stv0g (Steffen Vogel): Idea and initial implementation based on Yowsup 1
- @moyamo (Mohammed Yaseen Mowzer): Port to Yowsup 2
- @DaZZZl: Improvements to group chats, media & message receipts
License
transWhat is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
Foobar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
Links
An outdated project wiki is available here.
An outdated writeup of this project is also availabe at my blog.