Skip to main content

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

Project description


Telegram MTProto API Framework for Python

Pyroherd

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

from pyroherd import Client, filters

app = Client("my_account")


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


app.run()

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

Installing

pip3 install pyroherd

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pyroherd-0.0.5.tar.gz (341.2 kB view details)

Uploaded Source

Built Distribution

pyroherd-0.0.5-py3-none-any.whl (3.6 MB view details)

Uploaded Python 3

File details

Details for the file pyroherd-0.0.5.tar.gz.

File metadata

  • Download URL: pyroherd-0.0.5.tar.gz
  • Upload date:
  • Size: 341.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for pyroherd-0.0.5.tar.gz
Algorithm Hash digest
SHA256 bec4738bf5cc489c0c86c524bdbf341aefdd7f874afbe5ad3a6c104aa4b5f0b2
MD5 e44c4045a0507b2b8e0cbf7bb7b12cda
BLAKE2b-256 07d44015fb423ea29f0256dbe140cde0e4f9dbe81813ccdee9c87c037ddc2af4

See more details on using hashes here.

File details

Details for the file pyroherd-0.0.5-py3-none-any.whl.

File metadata

  • Download URL: pyroherd-0.0.5-py3-none-any.whl
  • Upload date:
  • Size: 3.6 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for pyroherd-0.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 3fb504504bd02db6bb58b0c9096b7e01b5fe1eac370dfea9bb690ad92e8056f1
MD5 a10ec18a3ffdc4a41153e4c20274aec2
BLAKE2b-256 1d547fcfbd47c7e5304ef35cbdf1ee4e339286a5c732930cce8e05d3c216d274

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page