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

Uploaded Source

Built Distribution

aiogram-3.4.1-py3-none-any.whl (513.6 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for aiogram-3.4.1.tar.gz
Algorithm Hash digest
SHA256 32ba2f6b0ca5488eae03e794a24c779234e909e882445394ef691b357d809aa8
MD5 31d99b88b66420bab480196e867f6440
BLAKE2b-256 f8707ad6de39fe8c82d88f396efaaf2bf1657057d88c838da0b24037fac63e31

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for aiogram-3.4.1-py3-none-any.whl
Algorithm Hash digest
SHA256 5e403945d41001a1810aa8f470ed31fb24a8cb2cde7b16363d1fcd20a757ff68
MD5 23740aea1de6a1543286678bcf523289
BLAKE2b-256 0ed4ea76829947d66edbe2905f1c20c81bc0892a3ac5e3ad6be50251e84d6777

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