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

Uploaded Source

Built Distribution

aiogram-3.1.0-py3-none-any.whl (462.5 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for aiogram-3.1.0.tar.gz
Algorithm Hash digest
SHA256 59ae034d6717b63ac922fbced59605af0253940eb7b2d96d8f56acdc72e9cd2b
MD5 8192a1fc1e092e3543b11c2d86c9f82c
BLAKE2b-256 347bd2380282bc7238b27674a818da59e33dad451aa93689537264c4470996c5

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for aiogram-3.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 832bd4bd075e3882c32da36e56a1e53feaaec20687b78577703a2f566e4a5b37
MD5 4bc891626338919840ee75357b65fd0d
BLAKE2b-256 2c1a76ad3f1fc10bf3c6d6d26ad2dbd25ea91a70826e8b5b4bfe111a34d55485

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