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

Uploaded Source

Built Distribution

aiogram-3.7.0-py3-none-any.whl (546.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: aiogram-3.7.0.tar.gz
  • Upload date:
  • Size: 1.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for aiogram-3.7.0.tar.gz
Algorithm Hash digest
SHA256 beadfc9f3ea4b65c04b58b278fab66fb08424142d56eeff3a3b6f19ff6a69038
MD5 0d2bd8d34f79bd3923cefc8757268623
BLAKE2b-256 8f5395d2e12ea21636725f3da63ea76218b16b7fbb410bda2cb6779833e3e38c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiogram-3.7.0-py3-none-any.whl
  • Upload date:
  • Size: 546.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for aiogram-3.7.0-py3-none-any.whl
Algorithm Hash digest
SHA256 3b5dca84e73403e89c15ef2ecaedf2c16c53eaf97068eb74fcfd4effc1ade593
MD5 1035dcaabf263714e36441d681563412
BLAKE2b-256 5085bb785d2003a08483e24feb8df6f19e19ea5656b64fec2383113b1879fcaa

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