All Projects → Aragur → yowsup

Aragur / yowsup

Licence: GPL-3.0 license
The python WhatsApp library

Projects that are alternatives of or similar to yowsup

Manageyum
A browser made precisely for your apps.
Stars: ✭ 199 (+255.36%)
Mutual labels:  whatsapp
Whatsappui
WhatsApp UI in Xamarin.Forms
Stars: ✭ 251 (+348.21%)
Mutual labels:  whatsapp
WhatsAppBotTut
Tutorial to create WhatsApp Bot using Twilio and Python
Stars: ✭ 131 (+133.93%)
Mutual labels:  whatsapp
Forensic Tools
A collection of tools for forensic analysis
Stars: ✭ 204 (+264.29%)
Mutual labels:  whatsapp
Watusi For Whatsapp
Your all-in-one tweak for WhatsApp Messenger!
Stars: ✭ 240 (+328.57%)
Mutual labels:  whatsapp
kyros
Python wrapper for WhatsApp Web API websocket communication (based on https://github.com/sigalor/whatsapp-web-reveng)
Stars: ✭ 94 (+67.86%)
Mutual labels:  whatsapp
Whatsapp Assistant Bot
A personal WhatsApp assistant bot that will help you search anything on the web (Google, Images, Google Maps)
Stars: ✭ 198 (+253.57%)
Mutual labels:  whatsapp
WhatsAppBulkMessenger
This tools sends WhatsApp messages and invites directly to people on WhatsApp itself, without saving their contacts 🌠
Stars: ✭ 73 (+30.36%)
Mutual labels:  whatsapp
Whatsapp Desktop
Unofficial whatsapp web desktop client for OSX, Linux and Windows. Build with Electron.
Stars: ✭ 245 (+337.5%)
Mutual labels:  whatsapp
Virdina-Brainly
Bot Whatsapp untuk brainly
Stars: ✭ 23 (-58.93%)
Mutual labels:  whatsapp
Venom
Venom is the most complete javascript library for Whatsapp, 100% Open Source.
Stars: ✭ 3,457 (+6073.21%)
Mutual labels:  whatsapp
Ferdi
🧔🏽 Ferdi helps you organize how you use your favourite apps by combining them into one application
Stars: ✭ 4,089 (+7201.79%)
Mutual labels:  whatsapp
WALC
An unofficial WhatsApp Desktop client for linux systems.
Stars: ✭ 212 (+278.57%)
Mutual labels:  whatsapp
Altus
Desktop client for WhatsApp Web with themes, notifications and multiple account support
Stars: ✭ 203 (+262.5%)
Mutual labels:  whatsapp
app-whatsapp-url
📲 App Whatsapp URL - With Vuejs
Stars: ✭ 16 (-71.43%)
Mutual labels:  whatsapp
Whatsdump
Extract WhatsApp private key from any non-rooted Android device (Android 7+ supported)
Stars: ✭ 198 (+253.57%)
Mutual labels:  whatsapp
Recordview
A Simple Audio Recorder View with "hold to Record Button" and "Swipe to Cancel " Like WhatsApp
Stars: ✭ 253 (+351.79%)
Mutual labels:  whatsapp
iris
Repositório oficial da BOT Íris, uma robô em português, inglês e espanhol para WhatsApp [Com MD/Sem MD], possui centenas de comandos diferentes, a lista vai de fazer stickers a jogar xadrez ou blackjack.
Stars: ✭ 166 (+196.43%)
Mutual labels:  whatsapp
Whatsapp-Net
Generate a network graph of connections from your WhatsApp groups data
Stars: ✭ 75 (+33.93%)
Mutual labels:  whatsapp
privacysec
I don't have anything to hide, but I don't have anything to show you either.
Stars: ✭ 110 (+96.43%)
Mutual labels:  whatsapp

[discontinued] Yowsup 2 Build Status

!! Please use tgalal's original repository. All the latest changes are and will be applied there. https://github.com/tgalal/yowsup

If you need any assistance join our Discord server: https://discord.gg/Wa7QSxZ

Donate to tgalal the creator of this project:

Donate to me:

Yowsup opened WhatsApp service under platforms!

Yowsup is a Python library that enables you to build applications which use the WhatsApp service. Yowsup has been used to create two clients: 1) An unofficial WhatsApp client Nokia N9 through the Wazapp project which was in use by more than 200K users; 2) Another fully featured unofficial client for Blackberry 10.

Quickstart

Installation

  • Requires python3.0 + (python2.6 + no longer support)
  • Required python packages: python-dateutil, libmagickwand-dev
  • Required python packages for end-to-end encryption: protobuf, pycrypto, python-axolotl-curve25519
  • Required python packages for yowsup-cli: argparse, readline (or pyreadline for windows), pillow (for sending images)

Install using setup.py to pull all python dependencies

Linux

You need to have installed Python headers (probably from python-dev package) and ncurses-dev, then run

python3 setup.py install

Because of a bug with python-dateutil package you might get permission error for some dateutil file called requires.txt when you use yowsup (see this bug report) to fix you'll need to chmod 644 that file.

Mac

python setup.py install

Administrators privileges might be required, if so then run with 'sudo'

Windows

  • Install mingw compiler
  • Add mingw to your PATH
  • In PYTHONPATH\Lib\distutils create a file called distutils.cfg and add these lines:
[build]
compiler=mingw32
  • Install gcc: mingw-get.exe install gcc
  • Install zlib
  • python setup.py install

If pycrypto fails to install with some "chmod error". You can install from:

https://github.com/axper/python3-pycrypto-windows-installer

and then rerun the install command again

Special thanks

Special thanks to:

and everyone else on the WhatsAPI project for their contributions to yowsup and the amazing effort they put into WhatsAPI, the PHP WhatsApp library

Special thanks goes to all other people who use and contribute to the library as well.

Please read this if you'd like to contribute to yowsup 2.0

Thanks!

License:

As of January 1, 2015 yowsup is licensed under the GPLv3+: http://www.gnu.org/licenses/gpl-3.0.html.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].