Pyrogram icon
Pyrogram icon

Pyrogram

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.

Pyrogram screenshot 1

Cost / License

  • Free
  • Open Source

Platforms

  • Online
-
No reviews
0likes
0comments
0news articles

Features

Suggest and vote on features
  1.  Telegram

 Tags

Pyrogram News & Activities

Highlights All activities

Recent activities

No activities found.

Pyrogram information

  • Developed by

    pyrogram
  • Licensing

    Open Source (LGPL-3.0) and Free product.
  • Written in

  • Alternatives

    1 alternatives listed
  • Supported Languages

    • English

AlternativeTo Categories

DevelopmentEducation & Reference

GitHub repository

  •  4,585 Stars
  •  1,555 Forks
  •  283 Open Issues
  •   Updated  (Archived)
View on GitHub

Popular alternatives

View all
Pyrogram was added to AlternativeTo by AhmadHB on and this page was last updated .
No comments or reviews, maybe you want to be first?
Post comment/review

What is Pyrogram?

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.

Key Features

  • 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.

Official Links