A Matrix-Telegram hybrid puppeting/relaybot bridge
N.B. This will be the last release to support Python 3.7. Future versions will require Python 3.8 or higher. In general, the mautrix bridges will only support the lowest Python version in the latest Debian or Ubuntu LTS.
t.me/+code
style invite links in !tg join
.private_chat_profile_meta
config option.community_id
config option.!tg create
.sqlite
optional dependency.alembic
, then upgrade to v0.11.0 (or higher).While switching away from SQLAlchemy is still planned for v0.11, SQLite is no longer deprecated and will still be supported in the future using aiosqlite.
max_initial_member_sync
work for non-supergroups too (thanks to @tadzik in #680).N.B. Docker images have moved from dock.mau.dev/tulir/mautrix-telegram
to dock.mau.dev/mautrix/telegram
. New versions are only available at the new path.
geo_uri
.AuthKeyDuplicatedError
is now handled properly instead of making the user get stuck.public_portals
setting not being respected on room creation.v0.10 is the last release that is guaranteed to support SQLite. A future release will likely switch away from SQLAlchemy and only support Postgres. See the docs for Postgres migration instructions.
--uses=<amount>
and --expire=<delta>
flags for !tg invite-link
.v0.10 is the last release that is guaranteed to support SQLite. A future release will likely switch away from SQLAlchemy and only support Postgres.
--uses=<amount>
and --expire=<delta>
flags for !tg invite-link
.bridge_
python -m mautrix_telegram
has been the official way to start the bridge for a long time.m.direct
list when using double puppeting.login_shared_secret
, it uses MSC2778 instead (requires Synapse 1.21 or higher).bridge_connected
metric is now only set for users who are logged in.bridge_connected
metric is now only set for users who are logged in.!tg caption
(broken in rc1).