Команда мессенджера Telegram объявила о выпуске крупного апрельского обновления. Для новой версии под индексом 8.7 было приготовлено огромное количество различных нововведений. Помимо таких небольших доработок, как более плавные анимации и улучшенная функция перевода текста, боты обзавелись революционными возможностями и теперь для них можно создавать самые необычные интерфейсы, а уведомлениям стало возможно назначать собственные звуки. Общий список получился достаточно обширным.
Пользовательские звуки уведомлений
Пользователям разрешили устанавливать любой собственный звук в качестве уведомления для Telegram. Это может быть всё, что угодно: отрывок любимой песни, мемы, мурлыканье кошки или авторское уникальное оповещение. Более того, короткий музыкальный файл или даже голосовое сообщение в чате тоже могут стать звуком уведомлений — соответствующая опция появилась в меню при удерживании сообщения.
Звук уведомления задаётся как для отдельного чата, так и для всех чатов нужного типа (личные чаты, каналы, группы). Настроить уведомления и загрузить новые звуки можно в разделе «Уведомления и звуки» в настройках приложения. Допустимы аудиофайлы и голосовые сообщения размером меньше 300 КБ и продолжительностью не более 5 секунд.
Выключение уведомлений на любой срок
Теперь паузу в уведомлениях от Telegram можно сделать на любой срок. В обновленном меню доступно отключение уведомлений полностью или на определённое время с возможностью указать конкретный период. Несколько дней, неделя, месяц, полгода — больше никто не побеспокоит в неудобный момент или, например, до конца отпуска.
Ранее уведомления отключались на час, 8 часов или двое суток.
Новое меню автоудаления в чатах
Автоматическое удаление сообщений в любом чате стало проще и теперь для настройки функции требуется меньше действий. Нужно всего лишь зайти в профиль и нажать кнопку «Ещё». Настройки таймера также сделали более гибкими: сообщения могут исчезнуть через 2 дня, 3 недели, 4 месяца и так далее. Ранее было доступно только три варианта — сутки, неделя, месяц.
Веб-боты — следующее поколение ботов
Telegram-боты уже научились входить в сторонние сервисы посредством аккаунта в мессенджере, обрабатывать платежи через 15 встроенных платёжных сервисов с поддержкой Google Pay и Apple Pay, собирать отзывы, отправлять персональные уведомления и помогать во многих других вещах. Начиная с Telegram 8.7, их возможности переходят на следующий уровень.
Разработчикам предоставлены средства для создания бесконечного разнообразия интерфейсов на базе JavaScript. Теперь в ботов можно нативно интегрировать веб-содержимое с быстрым доступом прямо через меню «Прикрепить». Вместе с тем они научились отслеживать данные о цветах, которые используются в интерфейсе, что позволяет им моментально подстраиваться между дневным и тёмным режимами и при смене цветовой темы в приложении. Согласно Telegram, благодаря такому расширению будущие Telegram-боты смогут полноценно заменить сайты.
Оценить экспериментальную функциональность сторонних веб-ботов можно на примере тестового @DurgerKingBot, заказав виртуальный обед. Техническая документация по Bot API уже опубликована на официальном сайте.
Другие нововведения
- Теперь возможность быстро переместиться к исходному сообщению появилась и при пересылке ответа в другие чаты.
- Теперь при добавлении бота-администратора в группу или канал можно сразу настроить его права и разрешения, не выходя из профиля.
- Перевод в Telegram для iOS-устройств работает быстрее, точнее и поддерживает больше языков, в том числе украинский.
- Улучшено окно мини-проигрывателя для режима «картинка в картинке» на Android: новый дизайн со скруглёнными углами и быстрое изменение размера растягиванием или сжиманием пальцев.
- В приложении для macOS обновился интерфейс смены телефонного номера: в нём поселились помощники в виде анимированных уточек.
- 15 эмодзи в категории «Еда и напитки» (картошка фри, пицца, бургер, хот-дог, буррито, пудинг, торт, мороженое, пончик, печенье, попкорн, одэн, панкейки, пирог, лимонад) теперь анимированные.