Skip to main content

Modern and fully asynchronous framework for Telegram Bot API

Project description

MIT License PyPi status PyPi Package Version Downloads Supported python versions Telegram Bot API Tests Codecov

aiogram is a modern and fully asynchronous framework for Telegram Bot API written in Python 3.10+ using asyncio and aiohttp.

Make your bots faster and more powerful!

Documentation:

Features

  • Asynchronous (asyncio docs, PEP 492)

  • Has type hints (PEP 484) and can be used with mypy

  • Supports PyPy

  • Supports Telegram Bot API 9.2 and gets fast updates to the latest versions of the Bot API

  • Telegram Bot API integration code was autogenerated and can be easily re-generated when API gets updated

  • Updates router (Blueprints)

  • Has Finite State Machine

  • Uses powerful magic filters

  • Middlewares (incoming updates and API calls)

  • Provides Replies into Webhook

  • Integrated I18n/L10n support with GNU Gettext (or Fluent)

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

aiogram-3.23.0.tar.gz (1.5 MB view details)

Uploaded Source

Built Distribution

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

aiogram-3.23.0-py3-none-any.whl (698.4 kB view details)

Uploaded Python 3

File details

Details for the file aiogram-3.23.0.tar.gz.

File metadata

  • Download URL: aiogram-3.23.0.tar.gz
  • Upload date:
  • Size: 1.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for aiogram-3.23.0.tar.gz
Algorithm Hash digest
SHA256 bb48c0bc1e567b6e9e9d7cfd448f2b3d142d2a405c58ab217596b62f64968f1a
MD5 b25a198e05817715a7e001800f9da7dc
BLAKE2b-256 d99f72d11c2d53be81afed597c49759cdf05a2eff6512b52d3d897a891829024

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiogram-3.23.0.tar.gz:

Publisher: pypi-release.yml on aiogram/aiogram

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aiogram-3.23.0-py3-none-any.whl.

File metadata

  • Download URL: aiogram-3.23.0-py3-none-any.whl
  • Upload date:
  • Size: 698.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for aiogram-3.23.0-py3-none-any.whl
Algorithm Hash digest
SHA256 62de64edf7f3e9c8ec86351e0ace6a53a6e073cc81cfd762cb5a0401565d80ad
MD5 de98fa0b8c220fc33c0ac86698ea6ff9
BLAKE2b-256 605441cb6b3f3b904097aad4d4229063c1536c13d2343a2d193e3ecd0d9983c7

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiogram-3.23.0-py3-none-any.whl:

Publisher: pypi-release.yml on aiogram/aiogram

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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