Skip to main content

A Discord/XMPP gateway

Project description

slidcord

A feature-rich Discord to XMPP puppeteering gateway, based on slidge and discord.py-self.

CI pipeline status Chat PyPI package version

slidcord lets you chat with users of Discord without leaving your favorite XMPP client.

Quickstart

docker run codeberg.org/slidge/slidcord \  # works with podman too
    --jid discord.example.org \  # can be whatever you want it to be
    --secret some-secret \  # must match your XMPP server config
    --home-dir /somewhere/writeable  # for data persistence

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

If you do not like containers, other installation methods are detailed in the docs.

Documentation

Hosted on codeberg pages.

Contributing

Contributions are very welcome, and we tried our best to make it easy to start hacking on slidcord. See CONTRIBUTING.md.

Related projects

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

slidcord-0.3.1.tar.gz (187.1 kB view details)

Uploaded Source

Built Distribution

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

slidcord-0.3.1-py3-none-any.whl (30.8 kB view details)

Uploaded Python 3

File details

Details for the file slidcord-0.3.1.tar.gz.

File metadata

  • Download URL: slidcord-0.3.1.tar.gz
  • Upload date:
  • Size: 187.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.18 {"installer":{"name":"uv","version":"0.9.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for slidcord-0.3.1.tar.gz
Algorithm Hash digest
SHA256 1c85a225dd4ba9c9ffe73261c1bfba39033a7935a58404483d9557c4fa984f03
MD5 76ad9b57c9e82517845a97a04de79f5b
BLAKE2b-256 23d16feb761786e4febc7d12633059f3119232a0d7f22985dca4350d71e8f7ad

See more details on using hashes here.

File details

Details for the file slidcord-0.3.1-py3-none-any.whl.

File metadata

  • Download URL: slidcord-0.3.1-py3-none-any.whl
  • Upload date:
  • Size: 30.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.18 {"installer":{"name":"uv","version":"0.9.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for slidcord-0.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 8f3e2d76f2d27615b0dcf440ccf85279dde37f35838a7b7a9368c41e86a8c573
MD5 8206fa84476db588e0d95fea38cecca9
BLAKE2b-256 57b61fb8fe61e8523ae7ceb5f1b389822feb8bed3e4841c63e747ef7571d1794

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