Skip to main content

Aiogram Webhook

aiogram-webhook

PyPI version codecov Tests Status License Ask DeepWiki ruff ty

Handles the webhook layer for aiogram bots. Registers the endpoint, calls Telegram setWebhook, verifies incoming requests, and manages engine lifecycle. Works with FastAPI and aiohttp.

Install

pip install aiogram-webhook
pip install "aiogram-webhook[fastapi]"
pip install "aiogram-webhook[aiohttp]"

Documentation

The full documentation is at aiogram-webhook.m-xim.ru. It covers installation, setup, routing, security, lifecycle behavior, and the public API.

Contributing

See CONTRIBUTING.md for development setup, branch naming, commit conventions, and PR guidelines.

Metadata

Release files for aiogram-webhook 3.2.0

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

Source distribution (sdist)

Source distribution for aiogram-webhook 3.2.0
File Size Uploaded
aiogram_webhook-3.2.0.tar.gz 18.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for aiogram-webhook 3.2.0
File Interpreter ABI Platform
aiogram_webhook-3.2.0-py3-none-any.whl Python 3 none any Details

Total release size: 52.1 kB

Release files / aiogram_webhook-3.2.0.tar.gz

Download URL aiogram_webhook-3.2.0.tar.gz
Size 18.7 kB
Tags Source
SHA-256 checksum
How to use checksums
0c03ae20b1efb6aeb24f35b0f85c480104775c4e2e47354f55cb79bee6828bd9
BLAKE2b-256 checksum
How to use checksums
0690296e978d228aa8b5b099a6083c266547d20466f977dc3845d9b278947e25
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.23 {"installer":{"name":"uv","version":"0.12.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / aiogram_webhook-3.2.0-py3-none-any.whl

Download URL aiogram_webhook-3.2.0-py3-none-any.whl
Size 33.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
8cc42906adcb05d7743bf7c7c0ec12b982c2b6eda0a54f9bdfaaf60eac28702a
BLAKE2b-256 checksum
How to use checksums
08982b528d65f5022a423f775e369b6f69eb4d3af52f53486e4567fc53e162b8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.23 {"installer":{"name":"uv","version":"0.12.23","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release history Release notifications | RSS feed

This release

3.2.0 This release

2 release files

3.1.0

2 release files

3.0.1

2 release files

2.0.1

2 release files

2.0.0

2 release files

1.1.0

2 release files

1.0.0

2 release files

0.2.0

2 release files

0.1.0

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

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