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
2023-05-09 22:58:41 +07:00
.github Update FUNDING.yml 2023-05-09 22:58:41 +07:00
compiler PyroFork: Fix derps 2023-04-10 23:11:14 +07:00
docs PyroFork: docs: Add usable by 2023-01-02 18:50:49 +07:00
pyrogram PyroFork: Bump version to 2.1.6 2023-04-15 01:36:43 +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 PyroFork: Bring back docs 2023-01-02 15:04:23 +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
dev-requirements.txt Migrate setup.py commands to a Makefile 2022-04-24 11:56:07 +02:00
Makefile PyroFork: Bring back docs 2023-01-02 15:04:23 +07:00
MANIFEST.in Include tests in sdist (#819) 2021-12-20 20:37:08 +01:00
NOTICE Update copyright year 2022-01-07 10:23:45 +01:00
README.md PyroFork: Update README.md and setup,py 2023-01-30 01:21:53 +07:00
requirements.txt Bump aiosqlite to latest version 2023-04-15 01:28:39 +07:00
setup.py PyroFork: Update README.md and setup,py 2023-01-30 01:21:53 +07:00
tox.ini Update configuration for tests 2021-05-05 13:59:24 +02:00

PyroFork
Telegram MTProto API Framework for Python
Homepage Documentation

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 Pyrogram!")


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 Pyrogram, you can consider:

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.

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.