Skip to main content

PyroSpidy
Telegram MTProto API Framework for Python
Homepage • Documentation

PyroSpidy

Elegant, modern and asynchronous Telegram MTProto API framework for Python.

Credits: PyroSpidy is based on the excellent PyroFork project by Mayuri-Chan. This fork builds upon the original codebase with additional features, improvements, and fixes while preserving compatibility whenever possible.

from pyrogram import Client, filters

app = Client("my_account")


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


app.run()

PyroSpidy is a modern, elegant and asynchronous MTProto API framework for Python. It allows you to interact with Telegram through user accounts and bots while remaining highly compatible with the PyroFork ecosystem.

Maintainer

⚝𝗠𝗿.𝗦𝗣𝗜𝗗𝗬⚝ Telegram: https://t.me/Mr_Spidy

⟦ Async_404 ⟧ Telegram: https://t.me/Async_404

Credits

This project is based on the PyroFork codebase.

  • Original Project: PyroFork
  • Original Author: Mayuri-Chan
  • Thanks to the PyroFork contributors for their work and the foundation this project is built upon.

Key Features

  • Ready: Install with pip and start building Telegram applications immediately.
  • Easy: Simple and intuitive API while supporting advanced Telegram features.
  • Elegant: Clean abstractions over Telegram's MTProto API.
  • Fast: Powered by TgCrypto for high-performance cryptography.
  • Type-hinted: Complete type hints for excellent IDE support.
  • Async: Fully asynchronous while also supporting synchronous usage when needed.
  • Powerful: Full access to Telegram's MTProto API with additional enhancements added by PyroSpidy.

Installing

pip install pyrospidy

Resources

Documentation and project resources will be published soon.

For now, you can reach the maintainer on Telegram:

Metadata

Release files for PyroSpidy 2.2.12

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for PyroSpidy 2.2.12
File Size Uploaded
pyrospidy-2.2.12.tar.gz 390.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for PyroSpidy 2.2.12
File Interpreter ABI Platform
pyrospidy-2.2.12-py3-none-any.whl Python 3 none any Details

Total release size: 4.9 MB

Release files / pyrospidy-2.2.12.tar.gz

Download URL pyrospidy-2.2.12.tar.gz
Size 390.6 kB
Tags Source
SHA-256 checksum
How to use checksums
dc3a4f5841c37fbb364c7721640402bbc3662c7f6ab05c5e6771adbfb6a76067
BLAKE2b-256 checksum
How to use checksums
f27918015a72e20fdf3806d8b87f64c813e1fa3c0216f9a56a963cd50381f973
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.14

Release files / pyrospidy-2.2.12-py3-none-any.whl

Download URL pyrospidy-2.2.12-py3-none-any.whl
Size 4.5 MB
Tags Python 3
SHA-256 checksum
How to use checksums
6f4f4dd7e629a3a54a749a0f62fc016c50a01a04a023e9b8794bcb76f763d0ab
BLAKE2b-256 checksum
How to use checksums
128dc79d05b0406e86d20b1e29739846c387ca126cdc0c8cdafa8100f852a0f6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.14

Release history Release notifications | RSS feed

This release

2.2.12 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page