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 8ca9045ebc
Pyrofork: Add update_birthday method
Signed-off-by: wulan17 <wulan17@nusantararom.org>
2024-04-06 21:56:08 +07:00
.github Revert "workflows: build docs if theres any changes in docs directory" 2024-04-06 21:56:07 +07:00
compiler Pyrofork: Add update_birthday method 2024-04-06 21:56:08 +07:00
docs/source Pyrofork: Add UpdateBotBusinessConnect handler 2024-04-06 21:56:08 +07:00
pyrogram Pyrofork: Add update_birthday method 2024-04-06 21:56:08 +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 [DNM] Revert "feat(storage): migrated to aiosqlite" 2024-03-23 18:44:34 +07:00
README.md Pyrofork: Update links 2024-02-07 20:25:30 +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.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.