Pyrogram 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. Ready: Install Pyrogram with pip and start building your applications right away. Easy: Makes the Telegram API simple and intuitive, while still allowing advanced usages. Elegant: Low-level details are abstracted and re-presented in a more convenient way. Fast: Boosted up by TgCrypto, a high-performance cryptography library written in C. Type-hinted: Types and methods are all type-hinted, enabling excellent editor support. Async: Fully asynchronous (also usable synchronously if wanted, for convenience). Powerful: Full access to Telegram's API to execute any official client action and more.

Features

  • Telegram MTProto API Framework for Python
  • Elegant, modern and asynchronous Telegram MTProto API framework in Python for users and bots
  • Install Pyrogram with pip and start building your applications right away
  • Makes the Telegram API simple and intuitive, while still allowing advanced usages
  • Low-level details are abstracted and re-presented in a more convenient way
  • Types and methods are all type-hinted, enabling excellent editor support

Project Samples

Project Activity

See All Activity >

License

GNU Library or Lesser General Public License version 3.0 (LGPLv3)

Follow Pyrogram

Pyrogram Web Site

Other Useful Business Software
The Most Powerful Software Platform for EHSQ and ESG Management Icon
The Most Powerful Software Platform for EHSQ and ESG Management

Addresses the needs of small businesses and large global organizations with thousands of users in multiple locations.

Choose from a complete set of software solutions across EHSQ that address all aspects of top performing Environmental, Health and Safety, and Quality management programs.
Learn More
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Pyrogram!

Additional Project Details

Programming Language

Python

Related Categories

Python Frameworks, Python Telegram Bots, Python Bot Frameworks

Registered

2022-11-18