Skip to main content

A Facebook Messenger/XMPP gateway

Project description

messlidger

A feature-rich Facebook Messenger to XMPP puppeteering gateway, based on slidge and mautrix-facebook.

PyPI package version CI pipeline status Chat

⚠️ Warning

Messlidger cannot send messages from XMPP to Messenger anymore because the library used to communicate with Facebook Messenger is not maintained anymore. It can still be used to receive messages though.

Installation

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

Containers

From the codeberg package registry

docker run codeberg.org/slidge/messlidger  # works with podman too

Use the :latest tag for the latest release, :vX.X.X for release X.X.X, and :main for the bleeding edge.

Python package

With pipx:

# for the latest stable release (if any)
pipx install messlidger

# for the bleeding edge
pipx install messlidger \
    --pip-args='--extra-index-url https://codeberg.org/api/packages/slidge/pypi/simple/'

messlidger --help

Documentation

Hosted on codeberg pages.

Dev

git clone https://codeberg.org/slidge/messlidger
cd messlidger
docker-compose up  # works with podman-compose too

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

messlidger-0.2.1.tar.gz (120.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

messlidger-0.2.1-py3-none-any.whl (25.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: messlidger-0.2.1.tar.gz
  • Upload date:
  • Size: 120.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.6.12

File hashes

Hashes for messlidger-0.2.1.tar.gz
Algorithm Hash digest
SHA256 7ce8fb34e76d77e93b771e59cb3afccf7317eff2557403f5fe7cc36a46a9a945
MD5 c993cae80b1c6bf023ce39c1dfb1d080
BLAKE2b-256 904d2a15b6390254b831ab89c57fad758ef8d1d88230970ab2d9d3059bb131da

See more details on using hashes here.

File details

Details for the file messlidger-0.2.1-py3-none-any.whl.

File metadata

  • Download URL: messlidger-0.2.1-py3-none-any.whl
  • Upload date:
  • Size: 25.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.6.12

File hashes

Hashes for messlidger-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 68ecfdae7f61821f412acd1c87f082f72eb8ecfb3b594d1f97adf05edcad4b71
MD5 7d3e71754e91a55c3ceafbe2a1a9ebfd
BLAKE2b-256 8a9c36f9b93f63061c397afdf8710fcd2c887765c7a8414d24312aa99664dbf9

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page