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 <https://docs.aiogram.dev/en/dev-3.x/dispatcher/filters/magic_filters.html#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.0.0rc2.tar.gz (1.3 MB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for aiogram-3.0.0rc2.tar.gz
Algorithm Hash digest
SHA256 f95ac42347ae454c00771e6f8540da79cc01cd2a0fb3ff66dd9fe4ebf45cef7f
MD5 4d892827ebd75f5cf4d282733b714057
BLAKE2b-256 49dada81e721ed1f7f1faebd1287f7c2175349b2712f711f12e9e9927f2325ae

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for aiogram-3.0.0rc2-py3-none-any.whl
Algorithm Hash digest
SHA256 9b73ef7911e873b93c012c647043cd737eaef9c79613b05bb7e663b23c388bf3
MD5 dd6548e21c86ec8d020ed8c1fda29cc5
BLAKE2b-256 fb8dda96e3c632d9ba330312b6048e0a756571a618c1accad4a0845e7ab53882

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