Skip to main content

Pure python project for META Whatsapp Business API wrapper.

Project description

Documentation Status Github Actions - Tests PyPI - Downloads PyPI - Version

📖 Introduction

A high-level Python wrapper for the WhatsApp API, providing easy abstraction.

A huge thanks to Python-Telegram-Bot team for their impressive work on Telegram bots, which inspired me to create this wrapper.

📱 Whatsapp API Supports

Tested in version v19.0, but you can try older versions by changing api_version in whatsapp.bot.WhatsappBot.api_version.

🛠️ Before start

Before you can create your own bots, you need to follow some steps to become a Meta API Developer.

YOU NEED to become a Meta developer to use their API. You can find the step-by-step guide here: Facebook Developers WhatsApp API

🚀 Installation

We’re on PyPI! So you can easy install using:

pip install python-whatsapp-wrapper

Or directly by cloning project’s GitHub repository:

git clone https://github.com/Sergio-Daniel-Pires/python-whatsapp-wrapper
cd python-whatsapp-wrapper
pip install .

🤔 How I made my own bot?

Our repository contains many examples that you can just click-and-run. You might want to try echo_bot.py, a bot that returns any text you send it.

📄 License

MIT

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

python_whatsapp_wrapper-0.1.7.tar.gz (18.2 kB view details)

Uploaded Source

Built Distribution

python_whatsapp_wrapper-0.1.7-py3-none-any.whl (21.4 kB view details)

Uploaded Python 3

File details

Details for the file python_whatsapp_wrapper-0.1.7.tar.gz.

File metadata

File hashes

Hashes for python_whatsapp_wrapper-0.1.7.tar.gz
Algorithm Hash digest
SHA256 7ec4391884d7246b5fced9926dfbf9464d7cbd275adb7be8e4d88c294e424667
MD5 ee9f7f9c1f9a2c2e913b297e1a53a5e2
BLAKE2b-256 41f8964afa26dac739dd2547d54126ef957c5e5e06d297c3b72707030b61e89b

See more details on using hashes here.

Provenance

The following attestation bundles were made for python_whatsapp_wrapper-0.1.7.tar.gz:

Publisher: release.yml on Sergio-Daniel-Pires/python-whatsapp-wrapper

Attestations:

File details

Details for the file python_whatsapp_wrapper-0.1.7-py3-none-any.whl.

File metadata

File hashes

Hashes for python_whatsapp_wrapper-0.1.7-py3-none-any.whl
Algorithm Hash digest
SHA256 40a1c48ed9899384bf1ef53656080e6c7b344aca90e0cb2b2e0408ea3fed27ba
MD5 629338b62ca8fc5e5fdd4ef9bb1db609
BLAKE2b-256 ce378bcd1bac65405fc0bc00f89231b672a114cb42ff9b4aa3bca92cb2482ff7

See more details on using hashes here.

Provenance

The following attestation bundles were made for python_whatsapp_wrapper-0.1.7-py3-none-any.whl:

Publisher: release.yml on Sergio-Daniel-Pires/python-whatsapp-wrapper

Attestations:

Supported by

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