Skip to main content

slidgram

A feature-rich Telegram to XMPP puppeteering gateway, based on slidge and Pyrofork.

CI pipeline status Chat PyPI package version

slidgram lets you chat with users of Telegram without leaving your favorite XMPP client.

Quickstart

docker run -v /somewhere/writeable:/var/lib/slidge \  # for data persistence
    --network=host \  # easiest setup to reach your XMPP server
    codeberg.org/slidge/slidgram:latest \
    --jid telegram.example.org \  # can be whatever you want it to be
    --secret some-secret  # must match your XMPP server config

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 slidgram. See CONTRIBUTING.md.

Similar project

Telegabber, similar project written in go.

Release files for slidgram 0.4.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for slidgram 0.4.1
File Size Uploaded
slidgram-0.4.1.tar.gz 212.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for slidgram 0.4.1
File Interpreter ABI Platform
slidgram-0.4.1-py3-none-any.whl Python 3 none any Details

Total release size: 256.6 kB

Release files / slidgram-0.4.1.tar.gz

Download URL slidgram-0.4.1.tar.gz
Size 212.8 kB
Tags Source
SHA-256 checksum
How to use checksums
2f41549176dd58846fbfa8b0c7349733cf9a1ce365bc0d5d5d9a484204b2755a
BLAKE2b-256 checksum
How to use checksums
6001b9de9f10dfa7cee4809ba39c6f887c3ab24a7bc4b751f04767878aaa5d42
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.0 {"installer":{"name":"uv","version":"0.12.0","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}

Release files / slidgram-0.4.1-py3-none-any.whl

Download URL slidgram-0.4.1-py3-none-any.whl
Size 43.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
45b12f6e250f0d4b7b0bda8ca5b6585201918eb998aba2ae4df98c3d4f7d6a4e
BLAKE2b-256 checksum
How to use checksums
6128fd0cc163d46f66210101ada2e1f1d57415921afef4323df392c37428081f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.0 {"installer":{"name":"uv","version":"0.12.0","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}

Release history Release notifications | RSS feed

0.5.0

2 release files

This release

0.4.1 This release

2 release files

0.4.0

2 release files

0.3.1

2 release files

0.3.0

2 release files

0.2.3

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.2.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page