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

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

aiogram-3.0.0b7-py3-none-any.whl (358.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: aiogram-3.0.0b7.tar.gz
  • Upload date:
  • Size: 1.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for aiogram-3.0.0b7.tar.gz
Algorithm Hash digest
SHA256 683c9aafa477e42f54df427089db3d18e4db15a2520abb9da5c4305a02e7fd82
MD5 7df1871268ef143e417db3af845de842
BLAKE2b-256 ca6de5a96d42baaa225a7ef76c2d28ea67a8c7d59a0b16e051c224df6f8a2a65

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiogram-3.0.0b7-py3-none-any.whl
  • Upload date:
  • Size: 358.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for aiogram-3.0.0b7-py3-none-any.whl
Algorithm Hash digest
SHA256 9c2256bfd0a3f06dfee9cd077ac510eb967da62a529fbfb443c680539cdd1870
MD5 22be245cc2a81501727f9ff3ef0e6ac6
BLAKE2b-256 9b5f71f1790ae22f2e3cde7a261766d471dd93e1e3b52d5554f27caa3edc346c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page