Вышла новая версия 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.
Комментарии
Оставить комментарийВойдите, чтобы оставить комментарий.
Комментариев пока нет.