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

Uploaded Source

Built Distribution

pyroherd-0.0.1-py3-none-any.whl (3.1 MB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for pyroherd-0.0.1.tar.gz
Algorithm Hash digest
SHA256 441b930969ca306100e4bd2c9f0ae2818c52c39d6a9ff13f96bcfddd93fc647c
MD5 2eb654fc91c2a1c63029eb5973ec9f60
BLAKE2b-256 1b07d85cb35f45dab37d63656d898883a220ad59c86cf9c59a80969ebcb7e330

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for pyroherd-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 642d5ecdca81f67bb38aa5b412cee2c8eb9d2e34df7283e074632d94f88ab38a
MD5 daf481f96888341e25c2a204cdc4cbcf
BLAKE2b-256 6cdb62271fdb3d04092f84e2eec2e6454075580228807446c018f065fe0d78bb

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