yowsup

The python WhatsApp library

  • 所有者: tgalal/yowsup
  • 平台:
  • 许可证: GNU General Public License v3.0
  • 分类:
  • 主题:
  • 喜欢:
    0
      比较:

Github星跟踪图

yowsup Build Status


WARNING

It seems that recently yowsup gets detected during registration resulting in an instant ban for your number right after registering with the code you receive by sms/voice. I'd strongly recommend to not attempt registration through yowsup until I look further into this. Follow the status of this here.


yowsup is a python library that enables building applications that can communicate with WhatsApp users.
The project started as the protocol engine behind Wazapp for Meego and
OpenWA for BB10. Now as a standalone
library it can be used to power any custom WhatsApp client.

updated: 2019-05-07
yowsup version: 3.2.3
yowsup-cli version: 3.2.0
requires:
- python>=2.7,<=3.7
- consonance==0.1.3-1
- python-axolotl==0.2.2
- protobuf>=3.6.0
- six==1.10
uses:
 - argparse [yowsup-cli]
 - readline [yowsup-cli]
 - pillow [send images]
 - tqdm [mediasink demo]
 - requests [mediasink demo]

See also

During maintenance of yowsup, several projects have been spawned out in order to support different features that get
introduced by WhatsApp. Some of those features are not necessarily exclusive to WhatsApp and therefore it only made
sense to maintain some parts as standalone projects:

Quickstart

Installation

Install using setup.py to pull all Python dependencies, or pip:

pip install yowsup

Linux

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

python setup.py install

FreeBSD (*BSD)

You need to have installed: py27-pip-7.1.2(+), py27-sqlite3-2.7.11_7(+), then run

pip install yowsup

Mac OS

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

License:

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

主要指标

概览
名称与所有者tgalal/yowsup
主编程语言Python
编程语言Python (语言数: 1)
平台
许可证GNU General Public License v3.0
所有者活动
创建于2012-11-03 19:00:14
推送于2024-08-08 20:50:41
最后一次提交2021-12-14 09:20:38
发布数28
最新版本名称v3.3.0 (发布于 2021-12-14 09:22:23)
第一版名称v0.90 (发布于 2014-11-28 01:21:51)
用户参与
星数7.1k
关注者数467
派生数2.2k
提交数1.4k
已启用问题?
问题数2804
打开的问题数450
拉请求数140
打开的拉请求数24
关闭的拉请求数161
项目设置
已启用Wiki?
已存档?
是复刻?
已锁定?
是镜像?
是私有?