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.0.15.tar.gz (13.9 kB view details)

Uploaded Source

Built Distribution

python_whatsapp_wrapper-0.0.15-py3-none-any.whl (16.4 kB view details)

Uploaded Python 3

File details

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

File metadata

File hashes

Hashes for python_whatsapp_wrapper-0.0.15.tar.gz
Algorithm Hash digest
SHA256 9f0c00d5443e11f25999b9ae46932d3268e42cbec8a61a3ceef55bf49d8c06cb
MD5 1e5be509a9b64371e465992fa4c56bbb
BLAKE2b-256 52cd22a3765a4b28ea929cb7c7849f4911c131414fd04cfa122374f10519c4f2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for python_whatsapp_wrapper-0.0.15-py3-none-any.whl
Algorithm Hash digest
SHA256 e649ae09c995c937c429576ca81e065a1d6da940ff1eb9f26891ba5a1925e75c
MD5 0a84eb68514a43d21ca7e845ba4ac1a7
BLAKE2b-256 820da7ff3d24b2c7a733c4085f1dc602840b0d4409cc5aeaec50ffd07ff3beec

See more details on using hashes here.

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