В середине прошлой недели мессенджер Telegram запустил платформу для создания ботов. Последние смогут взаимодействовать с приложениями и сервисами, которые доступны вне мессенджера.
Подобная идея совсем не новая (Nimbuzz.Miranda) однако подобный функционал открывает огромные возможности для разработчиков, что в теории привлечь не только новых пользователей — Павлу Дурову, по нашему мнению, куда интереснее самоокупаемость мессенджера. В недавнем интервью он признался, что поддержка инфраструктуры и работа персонала Telegram обходится ему в 1 млн. долларов ежемесячно.
Для всех желающих доступен набор инструментов, пользуясь которым можно создавать ботов. Простой пример — подключение бота к API ПС Bing для поиска изображений.
На деле работа подобного бота (@ImageBot) очень простая — отправляем ему команду поиска изображения (/get) и сообщаем, что хотим найти — Павла Дурова.
Владельцы iPhone первыми смогли использовать нововведение — 24 июня Telegram для IOS получил обновление 3.0 с поддержкой ботов и специальных клавиатур для них. На сегодняшний день пользоваться ботами могут владельцы устройств работающих на других платформах.
Как уже сообщалось выше — использовать ботов можно применяя спец. команды, однако нужны они далеко не всегда, т.к. для взаимодействия бот-человек/ человек-бот реализована клавиатура с командами.
На изображении Hot or Bot и RateStickerBot, первый позволяет оценивать фотографии людей находящихся поблизости (ваше местоположение указывается во время настройки бота), второй сделан для того, чтобы все пользователи могли оценивать стикеры. В последствии, вероятно, на основании составленных рейтингов стикеры будут добавлять в приложение.
Создать своего бота может каждый — для этого нужно отправить сообщение на аккаунт с именем @BotFather. По заверениям разработчиков на создание собственного бота уйдет не больше двучхчасов.