Skip to main content

A python API for whatsapp web

Project description

[![Documentation Status](https://readthedocs.org/projects/whapy/badge/?version=latest)](http://whapy.readthedocs.io/en/latest/?badge=latest)

Checkout the [documentation][doc].

[doc]: http://whapy.readthedocs.io/

## Quick Example
```py
import whapy

wap = whapy.WhaPy(whapy.Browser.firefox, True)

@wap.event
async def on_message(chat, messages):
print("New messages arrived: ")
for i in range(0,len(messages)):
if not messages[i].is_media():
print(messages[i].get_content())
if messages[i].get_content() == "@who":
chat.send_message("are you?")

@wap.event
async def on_ready():
print("Logged in as " + wap.get_me())

wap.run()
```

## Dependencies

- Python 3.4.2+
- `selenium` library
- `a webdriver` (http://selenium-python.readthedocs.io/installation.html#drivers)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

whapy-0.2.0.tar.gz (6.1 kB view details)

Uploaded Source

File details

Details for the file whapy-0.2.0.tar.gz.

File metadata

  • Download URL: whapy-0.2.0.tar.gz
  • Upload date:
  • Size: 6.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for whapy-0.2.0.tar.gz
Algorithm Hash digest
SHA256 7e4471370610372fced2ea43ab7ccfd3f2fef1accd9ef341eb9265f15daf189e
MD5 431edc76008a4506f789f8c934efed0a
BLAKE2b-256 4e40ba6f7ea00e101c961c6d9c4ef0e3df8d72a4d75d1d208813ce2d85c43d60

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page