Команда Telegram сообщила о выходе новой заметно обновлённой Bot Platform версии 2.0. Улучшенная бот-платформа предоставляет расширенные возможности сторонним разработчикам. В свою очередь, пользователи получат возможность общаться с ботами при помощи заранее заготовленных ответов, которые будут располагаться в окне чата снизу от сообщений диалога.
Кроме того, в процессе диалога между пользователями боты смогут самостоятельно находить, создавать и пересылать документы, музыку в формате MP3, видео, анимированные изображения и прочие файлы. При этом активировать новый диалог не нужно – бот сделает все самостоятельно. Уже сейчас, чтобы продемонстрировать новые возможности, в Telegram запущены боты: @music, который выполняет функцию поиска музыки; @youtube, выполняющий поиск видео на YоuTube; @foursquare и @sticker.
Ещё одной важной особенностью обновлённых ботов стал запуск возможности редактирования ими собственных же сообщений. Так, например, бот @music поддерживает тип взаимодействия с пользователем в режиме мгновенного изменения сообщений. В процессе общения бот изменяет текст текущих уведомлений, не присылая новых сообщений. Возможность активировать бота для отправки файлов другому пользователю появляется прямо во время переписки, то есть - в inline-режиме. Достаточно лишь начать сообщение с упоминания бота: к примеру, @music или @sticker.
Бот @foursquare научился использовать данные о местонахождении человека с тем, чтобы предлагать ему посетить те или иные заведения.
Представители Telegram отдельно отмечают: прежде чем получить доступ к данным пользователя, бот в обязательном порядке запросит у него разрешение. Никакая информация в обход пользовательских настроек собрана не будет.
Впервые Telegram запустил Bot API и платформу для создания полезных ботов, которые могут взаимодействовать с внешними сервисами и использовать специальные клавиатуры, в июне 2015 года. Тогда сообщалось, что для создания нового бота потребуется всего лишь несколько часов. Нужно сгенерировать ключ с помощью учётной записи @BotFather и использовать для контроля бота специальный API на базе безопасного протокола HTTPS.
В январе 2016 в Telegram появились встроенные боты, которые позволяют искать информацию без необходимости создавать с ними отдельный чат. Например, чтобы найти нужную гифку, можно в любом чате ввести: @gif _запрос.