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.3.1.tar.gz (658.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pyroherd-0.3.1-py3-none-any.whl (6.1 MB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pyroherd-0.3.1.tar.gz
  • Upload date:
  • Size: 658.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.25

File hashes

Hashes for pyroherd-0.3.1.tar.gz
Algorithm Hash digest
SHA256 d664a69637bea44ac874e5afd49c50f4bf7039d1bede767a3632a69184a44091
MD5 9f48e5937e2ae1d1dd052e44001f8f6f
BLAKE2b-256 a50628938e17ca763e92f1390dd35a9d7801bcd2987a2bbbe0a46ace8d287c81

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyroherd-0.3.1-py3-none-any.whl
  • Upload date:
  • Size: 6.1 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.25

File hashes

Hashes for pyroherd-0.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 4df8f479c31020d3a0c5500b77997a57950c2644e3846cce31beea18020aeb2b
MD5 d0ac5a398f7bc0368e974d9df7b28aca
BLAKE2b-256 961ef02285cfd2d6ffd014ddf7b61876ff1d51abe96955c775a01c8618d5817c

See more details on using hashes here.

Supported by

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