Welcome to Hydrogram#

Python Framework for the Telegram MTProto API
Homepage Development Releases News

from hydrogram import Client, filters

app = Client("my_account")

async def hello(client, message):
    await message.reply("Hello from Hydrogram!")


Hydrogram is a Python library for interacting with the Telegram MTProto API. It provides a simple and intuitive interface for developers to leverage the power of Telegram’s API in their Python applications.


Hydrogram is an open source project. Your support helps us maintain and improve the library. You can support the development of Hydrogram through the following platforms:

How the Documentation is Organized#

Contents are organized into sections composed of self-contained topics which can be all accessed from the sidebar, or by following them in order using the Next button at the end of each page. You can also switch to Dark or Light theme or leave on Auto (follows system preferences) by using the dedicated button in the top left corner.

Here below you can, instead, find a list of the most relevant pages for a quick access.

First Steps#

API Reference#