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

Uploaded Source

Built Distribution

aiogram-3.3.0-py3-none-any.whl (510.8 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for aiogram-3.3.0.tar.gz
Algorithm Hash digest
SHA256 ca21b4b527e8252fd5c14c1617cab795c2d10c66ca5b6048156c160bf70a095f
MD5 06ba82248d983eb07f9e48a9a7b498e0
BLAKE2b-256 ab27c48d40a368c4929057a878dc9e11eaa57f5ecabb34f72c845d5e186f31de

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for aiogram-3.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 85137a0c0f81b4fb422f06db5be9c7dfeca3b964920fd4b2f68a655b762880e9
MD5 fc1899abf0aee17da937caac8b669d5d
BLAKE2b-256 70eadaac14627378425bcc4c9921010645e6205529fda1ca0520330b2303d212

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