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 8.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.17.0.tar.gz (1.4 MB view details)

Uploaded Source

Built Distribution

aiogram-3.17.0-py3-none-any.whl (610.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: aiogram-3.17.0.tar.gz
  • Upload date:
  • Size: 1.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.0.1 CPython/3.12.8

File hashes

Hashes for aiogram-3.17.0.tar.gz
Algorithm Hash digest
SHA256 01bffbf43d6fb4a31e3c668a601bc7e71c2cf3919bd831ba6c179ef86034c2f4
MD5 7fad86aeaefc147a9a0e5dd2b2d15df3
BLAKE2b-256 855ea849ec3d64522e937906aa36b4b8f81bb7085928f9c0adea1b8f6ec02fad

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: aiogram-3.17.0-py3-none-any.whl
  • Upload date:
  • Size: 610.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.0.1 CPython/3.12.8

File hashes

Hashes for aiogram-3.17.0-py3-none-any.whl
Algorithm Hash digest
SHA256 251738331107ce2a679a901354b1409b7544d9f030d8092dcc68f2bb3bb0c467
MD5 d5a69f460cbe3abd528b96d81efe6d09
BLAKE2b-256 c31c77268a6d9c6bb2e6b7ee66a15bd029fde317277a9a6b7a6cef17e7519546

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiogram-3.17.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 Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page