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

This version

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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: aiogram-3.0.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.0.0.tar.gz
Algorithm Hash digest
SHA256 22d42993604bae937223dae9fad2945a89e3306ee293c10f5a9bc5ac298c7d24
MD5 ff4b223174855d9bd8ca3fd141228953
BLAKE2b-256 8bc58b53a15704582475f82f4f9b8765f4e8bccd404d71792257b2a09f5bd3c4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiogram-3.0.0-py3-none-any.whl
  • Upload date:
  • Size: 458.2 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.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d8401062bb472c3e8c4e829cd20ea27598b920c203162b034aa2d03a5c499c0c
MD5 257864727e31c72b33be64ea0cc83357
BLAKE2b-256 1f9060acfc9e9baa234048bb8bf827dcce1b8f72c063ab25fe361910ecbe0f5e

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