Мессенджер Telegram Павла Дурова анонсировал первое масштабное обновление своей бот-платформы, выпущенное под названием Bot Platform 2.0. Теперь пользователи смогут взаимодействовать с ботами, используя заранее готовые ответы вместо ввода команд, а также использовать их в переписке, не добавляя в чат.
Чтобы продемонстрировать новые возможности, компания запустила боты для сервисов YouTube и Foursquare, а также поисковик классической музыки. Создатели Telegram добавили возможность отвечать на вопросы бота с помощью вариантов ответов, на которые можно нажать прямо в окне чата — ранее пользователи должны быть использовать специальные клавиатуры, созданные ботом, или писать команды самостоятельно.
Также пользователь может вызвать бота прямо во время переписки с другим человеком. Например, можно начать сообщение со слова «@music» (таким образом будет вызван соответствующий бот), задать ему запрос и отправить собеседнику один из предложенных треков.
Похожим образом работает бот @youtube, с помощью которого можно искать видео на YouTube. При этом пользователь может войти в свой профиль на YouTube через Telegram. Боты также получили возможность использовать местонахождение пользователя и, например, предлагать заведения, которые можно посетить. Таким образом работает бот @foursquare.
Создатели Telegram опубликовали полное описание Bot API 2.0 для разработчиков. В компании называют обновление платформы самым крупным изменением с момента её появления в июне 2015 года.