Telegram официально выпустил новые версии. Клиенты для Android, iOS, macOS и клиент Unigram обновились до версии 8.7, Telegram Desktop — до версии 3.7.

Теперь в мессенджере доступны боты нового поколения, сравнимые по функционалу с веб-сайтами, использование своих звуков уведомлений, таймеры отключения оповещений и удаления сообщений и другое.

Web-боты: сайт в Telegram

Миллионы людей используют Telegram-ботов с момента их появления в 2015 году для разных функций — от уведомлений и преобразования файлов до онлайн-покупок и платежей. Теперь разработчики получили средства для создания бесконечного разнообразия интерфейсов на JavaScript. Техническая документация по Bot API доступна здесь.

Боты нового поколения смогут заменить любой сайт. В частности, они получают данные о цветах в интерфейсе и мгновенно подстраиваются при смене темы оформления (в том числе с дневной на ночную).

Ознакомиться с возможностями новых ботов можно в демонстрационном боте @DurgerKingBot.

Быстрая настройка ботов-администраторов

Упрощается добавление бота в группу или канал пользователя — теперь это можно сделать нажатием кнопки в профиле бота. Там же можно настроить для него права и разрешения в чате.

В каналы ботов можно добавлять только как администраторов, а в группы — и как администраторов, и как участников.

Пользовательские звуки уведомлений

В новой версии мессенджера можно сделать уведомлением любой звук по своему выбору. Звуки в библиотеке бесплатно доступны на всех поддерживаемых платформах.

Нужно нажать на короткий аудиофайл или голосовое сообщение в чате и добавить его в список звуков уведомлений.

Главное условие — длительность не более 5 секунд и размер аудиофайла до 300 килобайт. Звук можно использовать для всех чатов нужного типа или для конкретного чата.

Выключение уведомлений на любой срок

Уведомления в чатах можно поставить на паузу на время по выбору пользователя. Также есть опция отключить звук, но получать беззвучные уведомления дальше.

Настройки длительности тихого режима на Android доступны через меню опций (⋮), на iOS — через переключатель уведомлений в профиле чата.

Новое меню автоудаления

Для включения автоматического удаления сообщений требуется меньше действий, а настройки таймера стали более гибкими — как и для отключения уведомлений.

Активировать автоудаление сообщений можно через меню ⋮ в профиле чата.

Сохранение ответов при пересылке

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

Другие нововведения

Telegram для iOS получил улучшение встроенного перевода сообщений. Их точность улучшилась, а список предлагаемых языков расширился — пользователи iOS могут переводить сообщения на все языки, доступные на Android. Включить функцию можно в меню Настройки > Язык.

На Android усовершенствовали режим показа видео «картинка в картинке». Размер окна можно менять, растягивая и сжимая двумя пальцами, а закрыть его — одной кнопкой X.

Команда мессенджера добавила набор новых анимированных эмодзи с едой. Кроме того, в интерфейс смены телефонного номера была добавлена анимация с уткой.