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

Uploaded Source

Built Distribution

aiogram-3.5.0-py3-none-any.whl (527.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: aiogram-3.5.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.5.0.tar.gz
Algorithm Hash digest
SHA256 1793deb24f36a6fc7b678c31d9a831cef7972765710a47a3e139645a99facba4
MD5 b56151787080c475dc7cbf102db6140e
BLAKE2b-256 ad8dda54d760776039686ea34f2ae187414e9dc0a53e425b07f3df19fce43792

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiogram-3.5.0-py3-none-any.whl
  • Upload date:
  • Size: 527.0 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.5.0-py3-none-any.whl
Algorithm Hash digest
SHA256 70b5804671b87214768a2a63f19f1457684bd0c6cb6abd23e73bb16207fd7e58
MD5 595f22f2263cdcc6e977749adfb75fda
BLAKE2b-256 bf980c130f0b3e5532ba2d4980bd5ae226b913886079dd7cb6a8bcae6d8686d3

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