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.3 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.24.0.tar.gz (1.7 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.24.0-py3-none-any.whl (706.9 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for aiogram-3.24.0.tar.gz
Algorithm Hash digest
SHA256 ec547ede5bfa8a7a4f5fb02c75391333fc43b6f3de6a6d3f00a32e27628df5f6
MD5 47f655a44d00d37b371e479658646373
BLAKE2b-256 fd2f04f47e81def8f2168679b1551e665e7ee02cf063e7bddace9fb5d1ce2f35

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiogram-3.24.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.24.0-py3-none-any.whl.

File metadata

  • Download URL: aiogram-3.24.0-py3-none-any.whl
  • Upload date:
  • Size: 706.9 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.24.0-py3-none-any.whl
Algorithm Hash digest
SHA256 eb3cc05b0ec53c7e24d7eada5c069aee2f431332e2e7bc2c8adf30d13b02f715
MD5 e85eb827a0f09b8ba028ced744a9f522
BLAKE2b-256 22a57ba5f75b56f87a956b9e5a3e823bcbb5b55fc968914a16f3c7aa659cfc89

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiogram-3.24.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