Pyrogram fork with Adjustable web page preview, Quote Reply, Story & Topics Support, Mongodb session storage, and much more. go to https://pyrofork.wulan17.top/ for documentation.
Find a file
wulan17 77a0d1ca94
pyrofork: Add send_todo method
Signed-off-by: wulan17 <wulan17@komodos.id>
2025-07-08 20:48:56 +07:00
.github pyrofork: disable publish workflows 2025-06-26 19:55:26 +07:00
compiler pyrofork: Add send_todo method 2025-07-08 20:48:56 +07:00
docs/source pyrofork: Add search_gifts_for_resale, send_resold_gift, set_gift_resale_price, set_pinned_gifts methods 2025-06-10 22:38:06 +07:00
pyrogram pyrofork: Add send_todo method 2025-07-08 20:48:56 +07:00
tests Fix HTML unparsing when there's no entities 2022-12-06 21:33:46 +01:00
.gitignore Update docs 2022-10-06 12:03:05 +02:00
.pylintrc pyrofork: moar cleanups 2025-04-03 22:31:37 +07:00
build-docs.sh Revert "workflows: build docs if theres any changes in docs directory" 2024-04-06 21:56:07 +07:00
COPYING Initial commit 2017-12-05 12:09:33 +01:00
COPYING.lesser Initial commit 2017-12-05 12:09:33 +01:00
hatch_build.py Pyrofork: Update Copyright headers 2024-02-07 20:25:08 +07:00
Makefile Pyrofork: pyproject.toml migration 2023-12-09 01:26:30 +07:00
MANIFEST.in Pyrofork: pyproject.toml migration 2023-12-09 01:26:30 +07:00
NOTICE PyroFork: rebrand 2023-08-18 01:35:50 +07:00
pyproject.toml pyrofork: Update sphinx-immaterial to v0.12.4 2024-11-21 23:32:51 +07:00
README.md pyrofork: Update documentation url 2024-10-13 01:54:55 +07:00

Pyrofork
Telegram MTProto API Framework for Python
Homepage Documentation Issues Support Chat News/Releases

Pyrofork

Elegant, modern and asynchronous Telegram MTProto API framework in Python for users and bots

from pyrogram import Client, filters

app = Client("my_account")


@app.on_message(filters.private)
async def hello(client, message):
    await message.reply("Hello from Pyrofork!")


app.run()

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

Support

If you'd like to support Pyrofork, you can consider:

Key Features

  • Ready: Install Pyrofork 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.

Installing

pip3 install pyrofork

Resources

  • Check out the docs at https://pyrofork.wulan17.top to learn more about Pyrofork, get started right away and discover more in-depth material for building your client applications.
  • Join the official group at https://t.me/MayuriChan_Chat and stay tuned for news, updates and announcements.