Боты в Telegram существуют уже достаточно долгое время. Специализированные текстовые помощники использовалиcь разработчиками для настройки нововведений мессенджера, а в тематических группах собираются подборки из полезных (и не очень) аналогов, созданных энтузиастами. Тем не менее унифицированной и удобной платформы для их создания до сих пор не было. Запрограммированный помощник, используя текстовые команды, помогал вам пошагово создать свой набор стикеров, узнать прогноз погоды или посмотреть случайное изображение из 9gag.
Первые боты — результаты бета-тестирования — мало чем отличаются от предыдущих разработок пользователей. Начните с одним из них диалог, и вы автоматически получите список команд, доступных для него. Запуск помощника может инициировать отправку уточняющих вопросов или же непосредственно начало работы.
@ImageBot — выдаёт изображение по запросу;
@TriviaBot — предлагает сыграть в викторину самостоятельно или в чате;
@PollBot — создаёт опросы в группах;
@RateStickerBot — предлагает оценить стикеры для Telegram;
@AlertBot — создаёт оповещения;
@HotOrBot — аналог Tinder;
@GithubBot — проверяет обновления на сервисе GitHub.
Новые боты настраиваются через специальный аккаунт @BotFather, а для их контроля используется простое https API. Узнать детальнее о процессе создания можно в специальной инструкции. Помимо функциональности, настраивается и формат клавиатуры. Например, в @HotOrBot она состоит из двух эмоджи, а в @RateStickerBot — из оценок от одной до пяти звёзд.
Полноценная поддержка ботов реализована в новой версии мессенджера 3.0, которая доступна для скачивания в App Store и Google Play.