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

Uploaded Source

Built Distribution

aiogram-3.1.1-py3-none-any.whl (462.5 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for aiogram-3.1.1.tar.gz
Algorithm Hash digest
SHA256 4e183d34adf28445d6c6501eb803c7b0b52fd4a09c89bd715b2df9dbd9fa8126
MD5 ee2735c1a6ffe58688205f9a77e11ce3
BLAKE2b-256 ef6342af11205e72a9e9608259854d45e2e2b77b7bef65010965db465c5f6a24

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiogram-3.1.1-py3-none-any.whl
  • Upload date:
  • Size: 462.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.5

File hashes

Hashes for aiogram-3.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 c381cbf252bca4c8e9095f02283e44d11286c982b923407473fb2457c0dab109
MD5 eac7e96df3dcef702b5d289821aa9831
BLAKE2b-256 44f4a18f30e7550e96259a71fc5d4b6d24c76d933b0f66c920dba22e0ee139e7

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