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.8+ 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.0 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.20.0.post0.tar.gz (1.5 MB view details)

Uploaded Source

Built Distribution

aiogram-3.20.0.post0-py3-none-any.whl (666.6 kB view details)

Uploaded Python 3

File details

Details for the file aiogram-3.20.0.post0.tar.gz.

File metadata

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

File hashes

Hashes for aiogram-3.20.0.post0.tar.gz
Algorithm Hash digest
SHA256 2443799b4514ac251fcf2d561603e250f8763808542222fa1136901058eda9a3
MD5 7d21babdab228c3ab12982b885cfe27b
BLAKE2b-256 bd80bd7b56707ed707317caec4a9729c0d795bce438662613ccc9add50568363

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for aiogram-3.20.0.post0-py3-none-any.whl
Algorithm Hash digest
SHA256 c8f5a68b0729e74efa15a7fc285bd49fa3d0603de5e424404219a822f8e5f4d1
MD5 cd835d548817161b5e2b9fbe437c12cb
BLAKE2b-256 0318c1ec098e7bd683974c56b97ef0c3e41260d4c4a88168a30238ec97e4faa3

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiogram-3.20.0.post0-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 AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page