Python Telegram

Open-source Python projects categorized as Telegram | Edit details

Top 23 Python Telegram Projects

  • GitHub repo tqdm

    A Fast, Extensible Progress Bar for Python and CLI

    Project mention: tqdm (Python) | | 2021-12-16

    That's a reasonable request. Discussion about a feature along those lines seems to be happening in; perhaps you could weigh in there?

  • GitHub repo python-telegram-bot

    We have made you a wrapper you can't refuse

    Project mention: Using Python decorators to process and authorize requests | | 2022-01-19

    To communicate with Telegram bot-API I use the python-telegram-bot library. It processes each message or other type of communication via separate handlers: functions that receive update details and overall bot context.

  • OPS

    OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.

  • GitHub repo Telethon

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

    Project mention: Trio – a friendly Python library for async concurrency and I/O | | 2021-12-01

    Trio has a really nice aesthetic, although I personally found the concept of nurseries a bit weird at first.

    However, I'd be interested to hear why one would use trio today instead of the more widely used (and official) built-in python async / asyncio stack?

    Are there any major libraries using trio? (To see how a large, rather well-structured async codebase looks like, see Telethon, an async and complete MTProto implementation [1])


  • GitHub repo pyTelegramBotAPI

    Python Telegram bot api.

    Project mention: Hi can anyone help me? | | 2021-11-02

    you can start by looking at python-telegram-bot, pyTelegramBotAPI, aiogram. The rest is looking throught the documentation.

  • GitHub repo pyrogram

    Elegant, modern and asynchronous Telegram MTProto API framework in Python for users and bots

    Project mention: Advanced Auto Filter & Inline Bot 🇱🇰 | | 2021-12-13

    Thanks To Dan For His Awsome Libary

  • GitHub repo OctoBot

    Cryptocurrency trading bot for TA, arbitrage and social trading with an advanced web interface

    Project mention: Platforms that support 3rd party crypto trading bots | | 2021-07-31

    You can find a majority of crypto trading platforms that supports bots here There is also an implementation of their API in Python, JS and PHP. I'm using it all the time for my own bot

  • GitHub repo inventory-hunter

    ⚡️ Get notified as soon as your next CPU, GPU, or game console is in stock

    Project mention: I refuse to pay scalpers | | 2022-01-04
  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • GitHub repo algobot

    Cryptocurrency trading bot with a graphical user interface with support for simulations, backtests, optimizations, and running live bots.

    Project mention: Cryptocurrency trading bot | | 2021-03-22
  • GitHub repo telegram-send

    Send messages and files over Telegram from the command-line.

    Project mention: A quick write-up of my current setup with a Raspberry Pi 4 | | 2021-09-13

    I use Telegram to receive all the notifications from my server. My own scripts use telegram-send to do the same.

  • GitHub repo tg

    terminal telegram client (by paul-nameless)

    Project mention: Anyone using the terminal as a daily driver? | | 2022-01-12

    Maybe you want to check out tg. It’s a simple telegram cli client:

  • GitHub repo TradingView-Webhook-Bot

    📊 Send TradingView alerts to Telegram, Discord, Slack, Twitter and Email. (by fabston)

    Project mention: Need Tradingview Alerts (with Chart) Sent to Discord! | | 2021-06-04
  • GitHub repo telegram-upload

    Upload and download files from Telegram up to 2GiB using your account

    Project mention: Anyone using this python program for telegram-upload ?? | | 2021-10-14
  • GitHub repo trading-server

    A multi-asset, multi-strategy, event-driven trade execution and management platform for running many algorithms/bots at many venues simultaneously with unified risk management and reporting. Uses MongoDB for storage and Telegram for user notifications/trade consent.

    Project mention: trading-server: NEW Derivatives and Hedging - star count:331.0 | | 2021-11-08
  • GitHub repo Media-Search-bot

    Inline bot for channels and groups

    Project mention: Advanced Auto Filter & Inline Bot 🇱🇰 | | 2021-12-13

    Thanks To Mahesh For His Awesome Media Search Bot

  • GitHub repo tgcalls

    Voice chats, private incoming and outgoing calls in Telegram for Developers

    Project mention: tgcalls channel in Telegram | | 2021-08-25
  • GitHub repo tg-index

    Python web app to index telegram chats and serve its files for download over HTTP.

    Project mention: Is it possible to stream anime on Telegram? | | 2021-09-08
  • GitHub repo Moodle-Downloader-2

    A Moodle downloader that downloads course content fast from Moodle (eg. lecture pdfs)

    Project mention: Losing participation in an ONLINE ONLY CLASS. Why do professors act like their class is the only one? I expected this behavior in undergrad but not in grad school... | | 2021-03-01

    That sounds terrible. From reading what you’ve written, the following may not be something you can do on your own, but maybe you have a technically inclined friend that can help you with it. There is a Linux based script that can be configured to automatically log on to Moodle and check it at specific intervals (and download the content). I suspect that running this script twice a day will help you ace those stats.

  • GitHub repo TranscriberBot

    TranscriberBot for Telegram

    Project mention: Minha avó está há 9 minutos gravando áudio! Help! | | 2021-10-14

    This bot transcribes voice messages and pictures into text. @Transcriber_botNewsChannel & @transcribersupport_bot

  • GitHub repo tg-archive

    A tool for exporting Telegram group chats into static websites to preserve chat history like mailing list archives.

    Project mention: Tg-archive: Telegram group to static forum. Accessible to everyone | | 2021-09-18
  • GitHub repo sentry-telegram

    Plugin for Sentry which allows sending notification via Telegram messenger.

  • GitHub repo telegram-delete-all-messages

    Delete all your messages in groups / supergroups using this python script

    Project mention: Reset an account | | 2021-05-27

    Use this script before deleting account:

  • GitHub repo Bybit-Auto-Trading-Bot-Ordes-placed-via-TradingView-Webhook

    Python based Trading Bot that uses webhook JSON alerts to place orders(buy/sell/close/manage positions/TP/SL/TS etc.) on Hire me directly here for any assistance

    Project mention: Question: Any Automated TradingView Bots that will let you trade BTCUSDT Leveraged with ByBit? | | 2021-10-05

    You could develop one using python or use a pre built Solution.

  • GitHub repo TLImporter

    📲 Telegram Chat Importer: Import chats from WhatsApp or other services into Telegram

    Project mention: TLImporter: A tool for importing your chats from WhatsApp and other messengers to Telegram | | 2021-04-29

    I'm the developer of TLImporter, an app that's been around for quite a long time, but I never bothered to publicize.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-01-19.

Python Telegram related posts


What are some of the best open-source Telegram projects in Python? This list will help you:

Project Stars
1 tqdm 20,919
2 python-telegram-bot 17,461
3 Telethon 5,929
4 pyTelegramBotAPI 5,074
5 pyrogram 2,317
6 OctoBot 1,345
7 inventory-hunter 1,051
8 algobot 762
9 telegram-send 629
10 tg 476
11 TradingView-Webhook-Bot 395
12 telegram-upload 393
13 trading-server 364
14 Media-Search-bot 320
15 tgcalls 317
16 tg-index 234
17 Moodle-Downloader-2 210
18 TranscriberBot 198
19 tg-archive 190
20 sentry-telegram 187
21 telegram-delete-all-messages 149
22 Bybit-Auto-Trading-Bot-Ordes-placed-via-TradingView-Webhook 139
23 TLImporter 110
Find remote jobs at our new job board There are 29 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Deliver Cleaner and Safer Code - Right in Your IDE of Choice!
SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.