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.3 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

This version

3.6.0

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

Uploaded Source

Built Distribution

aiogram-3.6.0-py3-none-any.whl (540.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: aiogram-3.6.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.6.0.tar.gz
Algorithm Hash digest
SHA256 66bfbdbef2ad5f4bd1a695aee84bbc3146ef7c1cc72d1bdacd3d5f8334d5934f
MD5 b5f000fa6847fbcdbf07c66803939932
BLAKE2b-256 b6269359e0d5474de655bb34c0fdbf9af1714f4633cea64f8a4495073283710b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiogram-3.6.0-py3-none-any.whl
  • Upload date:
  • Size: 540.1 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.6.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f04cc42151f8198cdff038af2f62e9a481ce136c37e0cf9e3f2fe5a7e80bc4bb
MD5 34ad35f0080761ba5fb5a66bd618e15c
BLAKE2b-256 0eb3a00da83c9e15b2c0c4003593eaaea8c369cd2bbde54cdafe88946bb7b0e8

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