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

Uploaded Source

Built Distribution

aiogram-3.4.0-py3-none-any.whl (513.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: aiogram-3.4.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.8

File hashes

Hashes for aiogram-3.4.0.tar.gz
Algorithm Hash digest
SHA256 63ec808fc737c60340ee2eeb6fc82f04814cf40484d86d5ce70a9e4cfac5fda4
MD5 1ac9ccfc765cb63b64259301f4198d01
BLAKE2b-256 3bf2f766be82899e66a39c08d041587dc6f0fcc57d8854d84ae9f404d6ebf9c7

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for aiogram-3.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 35b1b31cc522e6234b294b6ef20be672f5c062e4d106094f591f1015cc1d4666
MD5 001d5b0d9ac24961d327742a1e711110
BLAKE2b-256 e67370e263b818ee63158b4bc6d245aef78f18ea66d2fdf9cff4cf166286444c

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