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.10+ 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 9.4 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.25.0.tar.gz (1.7 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.25.0-py3-none-any.whl (714.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: aiogram-3.25.0.tar.gz
  • Upload date:
  • Size: 1.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for aiogram-3.25.0.tar.gz
Algorithm Hash digest
SHA256 8a8b0c34f8c4ca8a6501b954abb0eeba26743449e35e20b70c0d810347354c3c
MD5 f986089ea413290e3f805182eccef6e0
BLAKE2b-256 ff31360c4ce76e60e9e7bcdda1af1ab4331d78837fbb22847a62121ad32b7672

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiogram-3.25.0.tar.gz:

Publisher: pypi-release.yml on aiogram/aiogram

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

  • Download URL: aiogram-3.25.0-py3-none-any.whl
  • Upload date:
  • Size: 714.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for aiogram-3.25.0-py3-none-any.whl
Algorithm Hash digest
SHA256 0243966e93fbde14e90c0dfd0b3776c637ebf7ddcca2c7ee81ecbd68d9490cce
MD5 544837a1155a066296ff65d70a365ce3
BLAKE2b-256 cfbe1090252415e192687985517162dbdcee2ec4150cda1fa52bf57ae1f1c2a8

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiogram-3.25.0-py3-none-any.whl:

Publisher: pypi-release.yml on aiogram/aiogram

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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