Skip to main content

A Whatsapp/XMPP gateway.

Project description

slidge-whatsapp

Home | Docs | Issues | Patches | Chat

A feature-rich WhatsApp to XMPP puppeteering gateway, based on slidge and whatsmeow.

builds.sr.ht status containers status pypi status

Installation

Refer to the slidge admin documentation for general info on how to set up an XMPP server component.

Containers

From dockerhub

# use ravermeister/slidge-whatsapp for arm64 (thanks raver! <3)
docker run docker.io/nicocool84/slidge-whatsapp

Python package

With pipx:

# for the latest stable release (if any)
pipx install slidge-whatsapp

# for the bleeding edge
pipx install slidge-whatsapp \
    --pip-args='--extra-index-url https://slidge.im/repo'

slidge-whatsapp --help

Make sure to install ffmpeg for full outgoing media compatibility; for example, in Debian/Ubuntu:

sudo apt install ffmpeg

Dev

git clone https://git.sr.ht/~nicoco/slidge
git clone https://git.sr.ht/~nicoco/slidge-whatsapp
cd slidge-whatsapp
docker-compose up

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

slidge_whatsapp-0.2.0a0.tar.gz (51.6 kB view hashes)

Uploaded Source

Built Distribution

slidge_whatsapp-0.2.0a0-cp311-cp311-manylinux_2_36_x86_64.whl (9.0 MB view hashes)

Uploaded CPython 3.11 manylinux: glibc 2.36+ x86-64

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