aiogram live
2.01K subscribers
3 photos
1 video
105 links
aiogram - is are pretty simple and fully asynchronously library for Telegram Bot API written in Python 3.9 with asyncio and aiohttp. It helps to make your bots more faster and simpler.
Download Telegram
Release notes 0.4.3
- Bugfixes // Dispatcher.register_callback_query_handler
- Bugfixes // Dispatcher.async_task
- Bugfixes // utils.executor

You can install new version from pypi: pip install aiogram -U
Release notes 1.0: "A new era!"
Github: https://github.com/aiogram/aiogram

- Remaked data types serialization/deserialization mechanism (Speed up).
- Fully rewrited all Telegram data types.
- Bot object was fully rewritted (regenerated).
- Full provide Telegram Bot API 3.4+ (with sendMediaGroup)
- Warning: Now BaseStorage.close() is awaitable! (FSM)
- Fixed compability with uvloop.
- More employments for aiogram.utils.context.
- Allowed to disable ujson.
- Other bug fixes and minor improvements.
- Migrated from Bitbucket to Github.

In process: Tests and more pages of docs.

You can install new version from pypi: pip install aiogram -U
Yep.
aiogram is already provides features from this Bot API update.
Forwarded from BotNews
The Bot API v.3.5 is alive and well.

- Added support for the new albums feature.
- Added support for pinned messages in channels.

Full changelog:
https://core.telegram.org/bots/api-changelog#november-17-2017
Small update: v1.0.1
Github: https://github.com/aiogram/aiogram

- Implemented types.InputFile for more easy sending local files
- Danger! Fixed typo in word pooling. Now whatever all methods with that word marked as deprecated and original methods is renamed to polling. Check it in you'r code before updating!
- Fixed helper for chat actions (types.ChatActions)
- Added example for media group.

You can install new version from pypi: pip install aiogram -U
Release notes v1.0.2
Github: https://github.com/aiogram/aiogram

- Send media group via webhook response.
- Small changes in logging messages.
- Bug fixes and other minor improvements.

You can install new version from pypi: pip install aiogram -U
Release notes v1.0.3
Github: https://github.com/aiogram/aiogram

- Added middlewares mechanism.
- Added example for middlewares and throttling manager.
- Added logging middleware (aiogram.contrib.middlewares.logging.LoggingMiddleware)
- Fixed handling errors in async tasks (marked as 'async_task')
- Small fixes and other minor improvements.

You can install new version from pypi: pip install aiogram -U
Release notes v1.0.4
- Fix error replacing 'to_json' by 'to_python' (in reply markup objects)
- Added ContextMiddleware for storing data when Update object is alive (for transfering data between filters and handlers or etc.)
- Allow to iterate over TelegramObject:
TelegramObject.__iter__: iterate over key-value pairs
TelegramObject.iter_keys: iterate over keys
TelegramObject.iter_values: iterate over values

You can install new version from pypi: pip install aiogram -U
Minor changes in the latest release notes:
- Allow to set default parse mode for messages (Bot( ... , parse_mode='HTML'))
[WARNING]
In the next update is planned to update aiohttp version from 2.3.5 to 3.1.3

https://aiohttp.readthedocs.io/en/stable/whats_new_3_0.html
Released new version of aiogram (v1.4)
Implemented features from Bot API 4.0

You can install new version from pypi: pip install -U aiogram