Pure python project for META Whatsapp Business API wrapper.
Project description
📖 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
Built Distribution
File details
Details for the file python_whatsapp_wrapper-0.1.7.tar.gz
.
File metadata
- Download URL: python_whatsapp_wrapper-0.1.7.tar.gz
- Upload date:
- Size: 18.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7ec4391884d7246b5fced9926dfbf9464d7cbd275adb7be8e4d88c294e424667 |
|
MD5 | ee9f7f9c1f9a2c2e913b297e1a53a5e2 |
|
BLAKE2b-256 | 41f8964afa26dac739dd2547d54126ef957c5e5e06d297c3b72707030b61e89b |
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
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
python_whatsapp_wrapper-0.1.7.tar.gz
- Subject digest:
7ec4391884d7246b5fced9926dfbf9464d7cbd275adb7be8e4d88c294e424667
- Sigstore transparency entry: 151827564
- Sigstore integration time:
- Predicate type:
File details
Details for the file python_whatsapp_wrapper-0.1.7-py3-none-any.whl
.
File metadata
- Download URL: python_whatsapp_wrapper-0.1.7-py3-none-any.whl
- Upload date:
- Size: 21.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 40a1c48ed9899384bf1ef53656080e6c7b344aca90e0cb2b2e0408ea3fed27ba |
|
MD5 | 629338b62ca8fc5e5fdd4ef9bb1db609 |
|
BLAKE2b-256 | ce378bcd1bac65405fc0bc00f89231b672a114cb42ff9b4aa3bca92cb2482ff7 |
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
-
Statement type:
https://in-toto.io/Statement/v1
- Predicate type:
https://docs.pypi.org/attestations/publish/v1
- Subject name:
python_whatsapp_wrapper-0.1.7-py3-none-any.whl
- Subject digest:
40a1c48ed9899384bf1ef53656080e6c7b344aca90e0cb2b2e0408ea3fed27ba
- Sigstore transparency entry: 151827567
- Sigstore integration time:
- Predicate type: