YA
yapaytech/whatsapp-business-api-python-example
WhatsApp Business Api Python Bot Example
Yapaytech - WhatsApp Business Bot Example
A simple python bot for WhatsApp Business Api
Our Website • Facebook WhatsApp Documentations
- In this example we echo the text messages back to user.
- We use ngrok to create temporary https reverse proxy so whatsapp can reach our demo api.
- Because ngrok public url changes everytime we also change webhook settings in our instance at boot. This should not be used like this in production environments.
Installation
Installing python libraries
pip install -r requirements.txt
Configure Tokens
You need to change INSTANCE_URL, API_KEY and ADMIN_API_KEY values in app.py file.
Start The Api
Tested with python v3.8.1
Mac/Linux
export FLASK_APP=app.py
flask run --host 0.0.0.0 --port 9000 --no-debugger --no-reload
Windows Cmd
set FLASK_APP=app.py
flask run --host 0.0.0.0 --port 9000 --no-debugger --no-reload
Windows PowerShell
$env:FLASK_APP = "app.py"
flask run --host 0.0.0.0 --port 9000 --no-debugger --no-reload
On this page
Languages
Dockerfile51.7%Python45.4%HTML2.8%
Created February 5, 2020
Updated November 19, 2024