Полезные фишки для разработчиков и пользователей в Telegram Bot API 9.1

Telegram обновил Bot API до версии 9.1. Рассказываем, чему научатся боты.

Боты теперь поддерживают чеклисты — списки задач, которые появились в Telegram 1 июля в обновлении 11.13.

Как создать список задач в Telegram
Кому нужна функция создания списка задач? Что нужно для использования списков задач? Как создать список задач в Telegram?

Списки можно создавать (класс sendChecklist) и редактировать (класс editMessageChecklist). Задачи можно добавлять и отмечать выполненными. Полная информация о взаимодействии с контрольными списками для разработчиков есть в официальной документации.

Обновление коснулось и подарков: теперь ботам доступна информация о стоимости последней продажи подарка и времени ожидания до его следующей передачи. Для этого добавлены поля next_transfer_date и last_resale_star_count.

Другие изменения:

  • Боты могут получать текущий баланс Telegram Stars (метод getMyStarBalance);
  • Максимальное количество вариантов в опросе увеличено до 12;
  • Мини-приложения теперь могут скрывать экранную клавиатуру при запуске.

Что это значит для пользователей?

Когда разработчики обновят ботов, пользователи смогут взаимодействовать со списками задач, которые отправит бот.

Боты, связанные со «Звёздами» и подарками будут получать больше информации о подарках, что позволит улучшить торговлю, а скрытие экранной клавиатуры поможет избежать проблем с отображением контента.