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.
Команда мессенджера добавила набор новых анимированных эмодзи с едой. Кроме того, в интерфейс смены телефонного номера была добавлена анимация с уткой.