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 7.10 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.13.1.tar.gz (1.3 MB view details)

Uploaded Source

Built Distribution

aiogram-3.13.1-py3-none-any.whl (588.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: aiogram-3.13.1.tar.gz
  • Upload date:
  • Size: 1.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for aiogram-3.13.1.tar.gz
Algorithm Hash digest
SHA256 2674640ae74501ae30e68a5354e03f12e10db3adbcbd475bb56904536288c9c9
MD5 f4600f850cff3380a3adfedc76017d04
BLAKE2b-256 ea34192e1166d9dbb5c53a4654a0dbf69a3c6e91d0f9e0d77adbb0544ff23dda

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiogram-3.13.1-py3-none-any.whl
  • Upload date:
  • Size: 588.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for aiogram-3.13.1-py3-none-any.whl
Algorithm Hash digest
SHA256 148cbba15c2b6e0bc482aff6ae86848ed43e023b7102336bad17698242693000
MD5 71f4e43c25062be2deb8bc1a0a99db37
BLAKE2b-256 c33b2c2ca8f56226079ec134db7130b1c60b398671b76d55edab0fc2bb47f173

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page