Обновление библиотеки - AIOgram 3.12 и 3.13
Вышла новая версия AIOgram 3.12 и 3.13. Список изменений в новых версиях на русском языке.
Реклама
Вышла новая версия AIOgram 3.13.0, а также недавно была выпущена версия 3.12.0. В этих обновлениях добавлены важные новые функции, исправления ошибок и улучшения производительности. Рекомендуется обновить библиотеку до последней версии для получения новых возможностей и улучшенной совместимости.
⚠️ Важно! Если ваш бот работает в каналах, где используются платные реакции на сообщения, обновление 3.12 критично. В API появился новый объект, который не может быть десериализован в предыдущих версиях при вызове метода getChat
.
Команда для обновления библиотеки:
pip install -U aiogram
Основные изменения в версиях 3.13.0 и 3.12.0:
Новые возможности:
Поддержка обновлений о приобретенных платных медиа.
- Добавлен класс
PaidMediaPurchased
и полеpurchased_paid_media
в классеUpdate
.
Передача payload при отправке платных медиа.
- В методе
SendPaidMedia
теперь можно указать payload, который будет возвращен боту в обновленияхTransactionPartnerUser
иpurchased_paid_media
.
Работа с розыгрышами.
- Добавлено поле
prize_star_count
в классыGiveawayCreated
,Giveaway
,GiveawayWinners
иChatBoostSourceGiveaway
. - Добавлено поле
is_star_giveaway
в классGiveawayCompleted
.
Поддержка нового параметра message_thread_id
для получения URL сообщений.
Улучшена работа с ChatBoost.
- Добавлен параметр
ChatBoostSourcePremium
вUserContextMiddleware
дляEventContext
.
Полная поддержка Bot API 7.9 и 7.10.
Отправка платных медиа в любые чаты.
- В методе
SendPaidMedia
появился параметрbusiness_connection_id
, позволяющий отправлять платные медиа от имени бизнес-аккаунта.
Поддержка платных реакций.
- Добавлен класс
ReactionTypePaid
для работы с платными реакциями.
Новые методы для работы с подписками:
- Метод
CreateChatSubscriptionInviteLink
для создания ссылок на подписки. - Метод
EditChatSubscriptionInviteLink
для редактирования ссылок на подписки.
Улучшена работа с InaccessibleMessage
.
- Добавлены недостающие методы, такие как
.answer()
,.reply()
, для повышения удобства работы с этим типом сообщений.
Исправления ошибок:
- Исправлены опции предпросмотра ссылок, теперь они используют глобальные настройки по умолчанию в различных компонентах.
Прочие улучшения:
- Улучшена производительность
StatesGroup
.
Все статьи