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

Uploaded Source

Built Distribution

aiogram-3.0.0b9-py3-none-any.whl (384.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: aiogram-3.0.0b9.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.0b9.tar.gz
Algorithm Hash digest
SHA256 fba3df7e795e91f15f5226ef352d97701129d1e4173c08ff4fc09db02b5583b4
MD5 2ddf5e0dd2f24ca8822ac80b1407168e
BLAKE2b-256 e27a197ba0803082129d455974b73a6537aeca45566cd4f4ee299d3e3ec75b52

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiogram-3.0.0b9-py3-none-any.whl
  • Upload date:
  • Size: 384.2 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.0b9-py3-none-any.whl
Algorithm Hash digest
SHA256 cc100403d583aa4360ccc2b8d0430ccb7f7f3378dba6ce303e3d552cc498b37c
MD5 5b66209aa3bd7b3ff00782f04447eea4
BLAKE2b-256 4c66407f22d915a00a64e93d1333d5e149a2f8b8e0df9f98bdb83f5a2d5f64ad

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