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 69179879fc
pyrofork: Bump version to 2.3.38
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2024-08-02 19:59:51 +07:00
.github Revert "workflows: build docs if theres any changes in docs directory" 2024-04-06 21:56:07 +07:00
compiler pyrofork: Refactor request_chat/channel/user 2024-08-02 19:56:51 +07:00
docs/source pyrofork: Add missing import 2024-07-01 21:22:07 +07:00
pyrogram pyrofork: Bump version to 2.3.38 2024-08-02 19:59:51 +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
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 build(deps): bump sphinx-immaterial from 0.12.1 to 0.12.2 2024-07-30 22:34:35 +00:00
README.md Fix documentation URLs 2024-07-25 12:44:47 +02: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.mayuri.my.id 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.