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.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 <https://docs.aiogram.dev/en/dev-3.x/dispatcher/filters/magic_filters.html#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.0.0b8.tar.gz (1.2 MB view details)

Uploaded Source

Built Distribution

aiogram-3.0.0b8-py3-none-any.whl (366.6 kB view details)

Uploaded Python 3

File details

Details for the file aiogram-3.0.0b8.tar.gz.

File metadata

  • Download URL: aiogram-3.0.0b8.tar.gz
  • Upload date:
  • Size: 1.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for aiogram-3.0.0b8.tar.gz
Algorithm Hash digest
SHA256 665928653622d86d2bb4cce84f63d7c47e63e162bfc138b1f7bed0df0ffc496a
MD5 264150b903693380474d34afad45a123
BLAKE2b-256 87fe9124c91fd39ebc03a2a7cc6de1c47b061ce9d967132182eb98608a13067f

See more details on using hashes here.

File details

Details for the file aiogram-3.0.0b8-py3-none-any.whl.

File metadata

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

File hashes

Hashes for aiogram-3.0.0b8-py3-none-any.whl
Algorithm Hash digest
SHA256 453bc0d1f49a9fcb9beb58d257e244b0bac5ee9bfe7201626bb71b291f9d00df
MD5 8a5f161a76ea7c18bf4529151bf97ee6
BLAKE2b-256 d47abb504fb6ce14af47291676b1c8d30269fb183f31a123d69bed74b5650519

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