awesome-telegram
github.com/flutegram/awesome-telegram ↗An awesome list that curates the best Telegram libraries, tools, tutorials, articles, bot and more.
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me video resources from awesome-telegram"
Installation instructions →What's inside
Articles
- 1. PyCharm InstallationVideo
Create a Telegram Bot in Python - 1 PyCharm & Python 3.8 Installation.
- 2. Bot FatherVideo
Create a Telegram Bot in Python - 2 Bot Father.
- 3. Project SetupVideo
Create a Telegram Bot in Python - 3 Project Setup.
- 4. Command MessageVideo
Create a Telegram Bot in Python - 4 Commands & Messaging.
- 5. Custom ResponseVideo
Create a Telegram Bot in Python - 5 Custom Responses.
- Beginner MoneyFinance
Make Money With Telegram For Beginners
Schemas
- Bot API Schema
Bot API schema.
- TL-Schema
TL MTProto schema.
Bot Libraries
- cl-telegram-bot
Common LISP by
- cycle-telegram
A Cycle.js Driver by
- etelegram
An Erlang wrapper by
- haskell-telegram-api
Haskell.
- libtelegram
C++.
- morse
Clojure.
Clients
- CutegramCommunity
- Telegram DesktopOfficial
- Telegram for AndroidOfficial
- Telegram for iOSOfficial
- TReactCommunity
ReactJS frontend.
- UnigramCommunity
Telegram for the Windows 10 platform.
MTProto implementations
- Kotlogram
Kotlin.
- MadelineProto
PHP.
- telegram-cli
C with Lua and Python support.
- telegram-mtproto
JavaScript.
- telegram-purple
libpurple protocol plugin.
- Telethon
Python.
Misc
- libtgvoip
VoIP library for Telegram clients.
Documentation
- MTProto Mobile ProtocolOfficial
Telegram protocol for advanced developer who want to create their own Telegram client from scratch.
- Telegram BotsOfficial
Bots are small applications that run entirely within the Telegram app.
- Telegram Database LibraryOfficial
TDLib is a cross-platform, fully functional library, to help third-party developers create their own Telegram client.
- TL LangpackOfficial
Telegram api language pack keys.
- TL-schemaOfficial
Part of MTProto that serves to describe the used system of types, constructors, and existing functions.
- TL-schemaUnofficial
More updated Teleram schema than official one.
Showing a sample of 75 resources. View the full list on GitHub →