Skip to content

PyWassap is an asynchronous python library for interacting with WhatsApp using the WhatsApp Business API

License

Notifications You must be signed in to change notification settings

Aarif1430/pywassap

Repository files navigation

pywassap

A simple asynchronous Python library for WhatsApp Web.

Test Publish Coverage


Documentation: https://pywassap.netlify.app

Source Code: https://github.com/Aarif1430/pywassap


PyWassap is a python library for sending WhatsApp messages using the WhatsApp Business API. It is a wrapper around the WhatsApp Business API. The library is built on top of the aiohttp library for asynchronous HTTP requests.

PyWassap supports the following features:

1. Send WhatsApp messages - Send WhatsApp messages to a single or multiple recipients.

import asyncio
from pywassap import PyWassap

client = WhatsApp(number, token)
asyncio.run(client.send_text_message(
    message="Hello World",
    recipient_id="919999999999"
    recipient_type="individual"
))

2. Send WhatsApp messages to multiple recipients - Send WhatsApp messages to multiple recipients.

import asyncio
from pywassap import PyWassap

client = WhatsApp(number, token)
asyncio.run(client.send_text_message(
    message="Hello World",
    recipient_id=["919999999999", "919999999998"]
    recipient_type="individual"
))

Requirements

For development, the following requirements are needed:

python
aiohttp

Installation

$ pip install pywassap
---> 100%
Successfully installed pywassap

License

This project is licensed under the terms of the MIT license.

About

PyWassap is an asynchronous python library for interacting with WhatsApp using the WhatsApp Business API

Resources

License

Stars

Watchers

Forks

Sponsor this project

Packages

No packages published