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

Uploaded Source

Built Distribution

aiogram-3.11.0-py3-none-any.whl (571.1 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for aiogram-3.11.0.tar.gz
Algorithm Hash digest
SHA256 eb033f425c792bdf1000d3ee2ef05c70731b8264f98885ce79d2cd2d7a92e80f
MD5 e04ec57a9efb7128359097d79bb9913f
BLAKE2b-256 775c168d5d7b61a178a96020ab2ede81584958a63222ac46753b523666dc7b8b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiogram-3.11.0-py3-none-any.whl
  • Upload date:
  • Size: 571.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.5

File hashes

Hashes for aiogram-3.11.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b8076c14d5aed03db47fd14595e24ee19cb481b77105d7962c75cd64e6bbca4f
MD5 bed7cfb778cde1530c5f76c68c2574d5
BLAKE2b-256 bc1f54b27aa0d8fff73e82a15f26cf75252357601be5bb6ff274ef4082dbb25a

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