Overview of aiogram features
dev-3.xaiogram is a modern, fully asynchronous framework for the Telegram Bot API, built on Python 3.10+, asyncio, and aiohttp.
Key features include:
- Asynchronous core: Built using
asyncio. - Type Safety: Full support for type hints and
mypy. - High Performance: Supports
PyPyand provides fast updates to the latest Telegram Bot API versions. - Routing: Uses an updated router system (Blueprints).
- State Management: Includes a Finite State Machine (FSM).
- Filtering: Features powerful
magic filters. - Extensibility: Supports Middlewares for both incoming updates and API calls.
- Webhooks: Provides 'Replies into Webhook' capabilities.
- Localization: Integrated I18n/L10n support using GNU Gettext or Fluent.