Metadata-Version: 2.4
Name: mautrix-telegram
Version: 0.11.3+dev.unknown
Summary: A Matrix-Telegram hybrid puppeting/relaybot bridge.
Home-page: https://github.com/mautrix/telegram
Author: Tulir Asokan
Author-email: tulir@maunium.net
Project-URL: Changelog, https://github.com/mautrix/telegram/blob/master/CHANGELOG.md
Classifier: Development Status :: 4 - Beta
Classifier: License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+)
Classifier: Topic :: Communications :: Chat
Classifier: Framework :: AsyncIO
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Requires-Python: ~=3.8
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: ruamel.yaml<0.18,>=0.15.35
Requires-Dist: python-magic<0.5,>=0.4
Requires-Dist: commonmark<0.10,>=0.8
Requires-Dist: aiohttp<4,>=3
Requires-Dist: yarl<2,>=1
Requires-Dist: mautrix<0.17,>=0.16.0
Requires-Dist: tulir-telethon==1.25.0a7
Requires-Dist: asyncpg<0.26,>=0.20
Requires-Dist: mako<2,>=1
Requires-Dist: setuptools
Provides-Extra: speedups
Requires-Dist: cryptg<0.3,>=0.1; extra == "speedups"
Requires-Dist: cchardet; extra == "speedups"
Requires-Dist: aiodns; extra == "speedups"
Requires-Dist: brotli; extra == "speedups"
Provides-Extra: qr-login
Requires-Dist: pillow>=4; extra == "qr-login"
Requires-Dist: qrcode<8,>=6; extra == "qr-login"
Provides-Extra: hq-thumbnails
Requires-Dist: moviepy<2,>=1; extra == "hq-thumbnails"
Provides-Extra: formattednumbers
Requires-Dist: phonenumbers<9,>=8; extra == "formattednumbers"
Provides-Extra: metrics
Requires-Dist: prometheus_client<0.15,>=0.6; extra == "metrics"
Provides-Extra: e2be
Requires-Dist: python-olm<4,>=3; extra == "e2be"
Requires-Dist: pycryptodome<4,>=3; extra == "e2be"
Requires-Dist: unpaddedbase64<3,>=1; extra == "e2be"
Provides-Extra: sqlite
Requires-Dist: aiosqlite<0.18,>=0.16; extra == "sqlite"
Provides-Extra: all
Requires-Dist: moviepy<2,>=1; extra == "all"
Requires-Dist: pycryptodome<4,>=3; extra == "all"
Requires-Dist: phonenumbers<9,>=8; extra == "all"
Requires-Dist: aiosqlite<0.18,>=0.16; extra == "all"
Requires-Dist: qrcode<8,>=6; extra == "all"
Requires-Dist: python-olm<4,>=3; extra == "all"
Requires-Dist: pillow>=4; extra == "all"
Requires-Dist: unpaddedbase64<3,>=1; extra == "all"
Requires-Dist: cchardet; extra == "all"
Requires-Dist: cryptg<0.3,>=0.1; extra == "all"
Requires-Dist: prometheus_client<0.15,>=0.6; extra == "all"
Requires-Dist: aiodns; extra == "all"
Requires-Dist: brotli; extra == "all"
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: home-page
Dynamic: license-file
Dynamic: project-url
Dynamic: provides-extra
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary

# mautrix-telegram
![Languages](https://img.shields.io/github/languages/top/mautrix/telegram.svg)
[![License](https://img.shields.io/github/license/mautrix/telegram.svg)](LICENSE)
[![Release](https://img.shields.io/github/release/mautrix/telegram/all.svg)](https://github.com/mautrix/telegram/releases)
[![GitLab CI](https://mau.dev/mautrix/telegram/badges/master/pipeline.svg)](https://mau.dev/mautrix/telegram/container_registry)
[![Code style](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)
[![Imports](https://img.shields.io/badge/%20imports-isort-%231674b1?style=flat&labelColor=ef8336)](https://pycqa.github.io/isort/)

A Matrix-Telegram hybrid puppeting/relaybot bridge.

## Sponsors
* [Joel Lehtonen / Zouppen](https://github.com/zouppen)

### Documentation
All setup and usage instructions are located on
[docs.mau.fi](https://docs.mau.fi/bridges/python/telegram/index.html).
Some quick links:

* [Bridge setup](https://docs.mau.fi/bridges/python/setup/index.html?bridge=telegram)
  (or [with Docker](https://docs.mau.fi/bridges/python/setup/docker.html?bridge=telegram))
* Basic usage: [Authentication](https://docs.mau.fi/bridges/python/telegram/authentication.html),
  [Creating chats](https://docs.mau.fi/bridges/python/telegram/creating-and-managing-chats.html),
  [Relaybot setup](https://docs.mau.fi/bridges/python/telegram/relay-bot.html)

### Features & Roadmap
[ROADMAP.md](https://github.com/mautrix/telegram/blob/master/ROADMAP.md)
contains a general overview of what is supported by the bridge.

## Discussion
Matrix room: [`#telegram:maunium.net`](https://matrix.to/#/#telegram:maunium.net)

Telegram chat: [`mautrix_telegram`](https://t.me/mautrix_telegram) (bridged to Matrix room)

## Preview
![Preview](preview.png)
