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

Uploaded Source

Built Distribution

aiogram-3.0.0rc1-py3-none-any.whl (456.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: aiogram-3.0.0rc1.tar.gz
  • Upload date:
  • Size: 1.3 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.0rc1.tar.gz
Algorithm Hash digest
SHA256 31666ca9c02176130b40b9fa3e62ec4e0aa0944b66054b02991011da273bdc61
MD5 f7077f5b341a69bce844558032cd60af
BLAKE2b-256 a59fbab6a425a94c7ab051135b544c908df97ed2f4ee1ff49192bab1319e026f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiogram-3.0.0rc1-py3-none-any.whl
  • Upload date:
  • Size: 456.1 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.0rc1-py3-none-any.whl
Algorithm Hash digest
SHA256 3b3208712afbeccc6623a963b7e29c4ff97e223d24343922e8d8a51557a1dbb0
MD5 42e10233dc5e5a12c40714acaae2b615
BLAKE2b-256 63a6acf5e4c05d0f55ab01846b331f33392266883ac24497f7e9275b9f90c827

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