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

Uploaded Source

Built Distribution

aiogram-3.10.0-py3-none-any.whl (570.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: aiogram-3.10.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.4

File hashes

Hashes for aiogram-3.10.0.tar.gz
Algorithm Hash digest
SHA256 f500d4b309e3cc08a87ae5a053b229199034f382925de00aa2ed005d5e25d575
MD5 5576d1ee80b6731137aae2a172814393
BLAKE2b-256 406ee70ccd67d2a423a32fec7ffa144f5061a5a3a7f76941cd2b125b007981c5

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for aiogram-3.10.0-py3-none-any.whl
Algorithm Hash digest
SHA256 dc43bfbe68c736cca48d91ffbc55a397df24b56c332206af850965619689beca
MD5 a14e9b86e036b3aa1dbcd8d00f3bf90b
BLAKE2b-256 da1a8642499ca82a5aa2008ca1611c9539d05f295f8c80bfe5edfb21245840bf

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