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==0.0.0.dev0 \
    --pip-args='--extra-index-url https://slidge.im/repo'

# to update bleeding edge installs
pipx install slidge-whatsapp==0.0.0.dev0 \
    --pip-args='--extra-index-url https://slidge.im/repo' --force

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

Uploaded Source

Built Distribution

slidge_whatsapp-0.2.1-cp311-cp311-manylinux_2_36_x86_64.whl (9.4 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.36+ x86-64

File details

Details for the file slidge_whatsapp-0.2.1.tar.gz.

File metadata

  • Download URL: slidge_whatsapp-0.2.1.tar.gz
  • Upload date:
  • Size: 41.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.4 CPython/3.12.7 Linux/6.11.6-arch1-1

File hashes

Hashes for slidge_whatsapp-0.2.1.tar.gz
Algorithm Hash digest
SHA256 d9b059986100868d378402837c1fe8d24a748633ae6f3a627b02d53b09685a82
MD5 500e9ffe66e6fb11828b68925dc1f432
BLAKE2b-256 055c8ad3e2e927959d737595c7c1ac915c4a762e7466d2bdf1db7f2cc5925b0f

See more details on using hashes here.

File details

Details for the file slidge_whatsapp-0.2.1-cp311-cp311-manylinux_2_36_x86_64.whl.

File metadata

File hashes

Hashes for slidge_whatsapp-0.2.1-cp311-cp311-manylinux_2_36_x86_64.whl
Algorithm Hash digest
SHA256 818c5146254f47de962c644af4c13bba32137f07824850f52ce8c9f6a651bcfe
MD5 22d9315cb887e3c89448f97008ce36df
BLAKE2b-256 7a284ef6a5698013bbfa9512eae8de276cb691d3018f47458f913d7f011fa23e

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