14 best Python Telegram Bot libraries in 2021

by reegs20

Integrate with Telegram client, build automated alerts, interactive applications with these Python libraries. Get ratings, code snippets & documentation for each library.

Use the open source, cloud APIs, or public libraries listed below in your application development based on your technology preferences, such as primary language. The below list also provides a view of the components' rating on different dimensions such as community support availability, security vulnerability, and overall quality, helping you make an informed choice for implementation and maintenance of your application. Please review the components carefully, having a no license alert or proprietary license, and use them appropriately in your applications. Please check the component page for the exact license of the component. You can also get information on the component's features, installation steps, top code snippets, and top community discussions on the component details page. The links to package managers are listed for download, where packages are readily available. Otherwise, build from the respective repositories for use in your application. You can also use the source code from the repositories in your applications based on the respective license types.
p

python-telegram-botby python-telegram-bot

We have made you a wrapper you can't refuse

Python Updated: 3 d ago License: Proprietary

Support
Quality
Security
License
Reuse
T

Telethonby LonamiWebs

Pure Python 3 MTProto API Telegram client library, for bots too!

Python Updated: 3 mo ago License: Permissive

Support
Quality
Security
License
Reuse
p

pyTelegramBotAPIby eternnoir

Python Telegram bot api.

Python Updated: 8 d ago License: Strong Copyleft

Support
Quality
Security
License
Reuse
t

telepotby nickoala

Python framework for Telegram Bot API

Python Updated: 6 mo ago License: Permissive

Support
Quality
Security
License
Reuse
a

aiogramby aiogram

Is a pretty simple and fully asynchronous framework for Telegram Bot API written in Python 3.7 with asyncio and aiohttp.

Python Updated: 4 d ago License: Permissive

Support
Quality
Security
License
Reuse
p

pyrogramby pyrogram

Telegram MTProto API Client Library and Framework in Pure Python for Users and Bots

Python Updated: 6 mo ago License: Weak Copyleft

Support
Quality
Security
License
Reuse
B

BrainDamageby weiweidaolai212

Remote administration tool which uses Telegram as a C&C server

Python Updated: 7 mo ago License: Permissive

Support
Quality
Security
License
Reuse
m

mtprotoproxyby alexbers

Async MTProto proxy for Telegram

Python Updated: 6 mo ago License: Permissive

Support
Quality
Security
License
Reuse
i

informerby paulpierre

A Telegram Mass Surveillance Bot in Python

Python Updated: 4 mo ago License: Permissive

Support
Quality
Security
License
Reuse
t

telebotby yukuku

Telegram Bot starter kit. Very easy to install with Google App Engine.

Python Updated: 7 mo ago License: Permissive

Support
Quality
Security
License
Reuse
m

mautrix-telegramby tulir

A Matrix-Telegram hybrid puppeting/relaybot bridge

Python Updated: 5 mo ago License: Strong Copyleft

Support
Quality
Security
License
Reuse
p

python-aria-mirror-botby lzzy12

A telegram bot for all your mirror needs

Python Updated: 3 mo ago License: Strong Copyleft

Support
Quality
Security
License
Reuse
T

TeleGram-Scraperby th3unkn0n

telegram group scraper tool. fetch all information about group members

Python Updated: 6 mo ago License: No License

Support
Quality
Security
License
Reuse
T

TorrentLeech-Gdriveby gautamajay52

A telegram bot that can download or mirror torrent and upload to telegram with all rclone supported drives like Gdrive, Mega.nz, onedrive, and so on. Url Uploader. Torrent downloader.

Python Updated: 4 mo ago License: Strong Copyleft

Support
Quality
Security
License
Reuse
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from
over 430 million Knowledge Items

Find more libraries on