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

Uploaded Source

Built Distribution

aiogram-3.12.0-py3-none-any.whl (575.7 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for aiogram-3.12.0.tar.gz
Algorithm Hash digest
SHA256 582a5cf058fccc470ed08c9aa36fdef5b708d01965e51963c3969596c1d2ac19
MD5 a9fa78248acca4173f7dda09a797c668
BLAKE2b-256 dc4ed1b4aad6fb8b2448535d55dc31c1173078681ba6bd0338dcde856d42db9d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiogram-3.12.0-py3-none-any.whl
  • Upload date:
  • Size: 575.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.5

File hashes

Hashes for aiogram-3.12.0-py3-none-any.whl
Algorithm Hash digest
SHA256 4b9969d6751b810748835d341aafc0b44fe4675d741bff1b07c24daa47edf79f
MD5 a07b04e593da3d3d027f57953eaa69e9
BLAKE2b-256 ae652a92ed3eb52d411ca78087952aae1686560fdf49c38489ac4de9c5811b65

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