Welcome to Electrogram
Modern MTProto API Framework for Python
from pyrogram import Client, filters
app = Client("my_account")
@app.on_message(filters.private)
async def hello(client, message):
await message.reply("Hello from Electrogram!")
app.run()
Electrogram is a modern, elegant and asynchronous MTProto API framework.
It enables you to easily interact with the main Telegram API through a user account (custom client) or a bot identity
(bot API alternative) using Python.
How the Documentation is Organized
Contents are organized into sections composed of self-contained topics which can be all accessed from the sidebar.
Here below you can find a list of the most relevant pages for quick access.
First Steps
API Reference