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 10.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.30.0.tar.gz (1.9 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.30.0-py3-none-any.whl (843.8 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for aiogram-3.30.0.tar.gz
Algorithm Hash digest
SHA256 04a5c43d0acedaf907ffa9a1b6c651cd5fde35b5bca82f521e57d77a57e63bc6
MD5 d0db4e74d252bd6e8ed7faf2c6d2e6bc
BLAKE2b-256 55075978f99d7e799843a6a248c5418ef99a8a4aedc8e411b736739b0d93b78f

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for aiogram-3.30.0-py3-none-any.whl
Algorithm Hash digest
SHA256 98c22665271912d258178cec591f78ee93a085a3423dd3b2e11c2851d4552470
MD5 ebfababb8f1ffe837a17fdbd109828e0
BLAKE2b-256 87f70a828d29b3a3a59f22c03690b34773fadd64f1e9c3dc34c63cdb6eef0b72

See more details on using hashes here.

Provenance

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