Ещё в начале ноября Павел Дуров анонсировал запуск новых возможностей для Mini Apps, которые позволят создавать десятки новых приложений и игр в Telegram. Сегодня эти обновления официально представлены!
Telegram расширяет функционал Mini Apps (https://core.telegram.org/bots/webapps), открывая перед разработчиками и пользователями ещё больше возможностей. Вот основные нововведения:
Полноэкранный режим
Теперь Mini Apps могут использовать весь экран (https://telegram.org/blog/fullscreen-miniapps-and-more#full-screen-mode). Это позволяет создавать захватывающие игры 🚀 и приложения с расширенными интерфейсами (https://core.telegram.org/bots/webapps#initializing-mini-apps).
Геолокация и трекинг движений
Mini Apps могут запрашивать доступ к геолокации (https://telegram.org/blog/fullscreen-miniapps-and-more#geolocation-access) пользователей, открывая путь для создания сервисов, завязанных на локации 🗺 (https://core.telegram.org/bots/webapps#locationmanager).
Также теперь доступны данные об ускорении (https://core.telegram.org/bots/webapps#accelerometer), ориентации (https://core.telegram.org/bots/webapps#deviceorientation) и вращении устройства (https://core.telegram.org/bots/webapps#gyroscope) в реальном времени.
Платные подписки
Теперь боты и Mini Apps могут использовать планы подписок (https://telegram.org/blog/fullscreen-miniapps-and-more#subscription-plans) через ⭐️ Telegram Stars (https://telegram.org/blog/telegram-stars).
Поддерживаются регулярные платежи (https://core.telegram.org/bots/api#createinvoicelink) и возможность их отмены (https://core.telegram.org/bots/api#edituserstarsubscription).
Подарки за звёзды
Боты и Mini Apps теперь могут отправлять платные подарки 🎁 (https://core.telegram.org/bots/api#sendgift) пользователям, используя заработанные звёзды. Вы даже можете добавить персонализированную подпись (https://core.telegram.org/bots/api#sendgift).
Ярлыки на главном экране
Теперь Mini Apps можно открывать напрямую через ярлыки (https://telegram.org/blog/fullscreen-miniapps-and-more#home-screen-shortcuts), добавленные на главный экран 📱 мобильных устройств.
Эмодзи-статусы
Приложения теперь могут предложить пользователям установить новый эмодзи-статус (https://telegram.org/blog/fullscreen-miniapps-and-more#emoji-statuses-from-apps) 🚕 через встроенный диалог. Также возможна синхронизация со сторонними API или игровыми значками (https://core.telegram.org/bots/api#setuseremojistatus).
Обмен и загрузка медиа
Пользователи могут делиться медиафайлами (https://telegram.org/blog/fullscreen-miniapps-and-more#media-sharing) прямо в чаты.
Введено встроенное окно для скачивания файлов ⬇️ (https://core.telegram.org/bots/webapps#downloadfileparams).
Настраиваемый экран загрузки
Экран загрузки Mini Apps можно кастомизировать 🖥 в @Botfather – добавив логотип и брендовые цвета.
Оптимизация под устройства
Mini Apps на Android теперь получают данные о базовых характеристиках устройства (https://core.telegram.org/bots/webapps#additional-data-in-user-agent), обеспечивая более плавную работу и улучшенные игровые 🏎 впечатления.
И многое другое
Ознакомьтесь с нашим блогом (https://telegram.org/blog/fullscreen-miniapps-and-more) и полным списком изменений (https://core.telegram.org/bots/api-changelog#november-17-2024), чтобы узнать больше.
⚠️ Важно: с 1 декабря 2024 года сообщения с видео, отправленные в крупных сообществах, могут задерживаться сервером до их перекодирования. Подробнее здесь: (https://core.telegram.org/bots/api-changelog#october-31-2024).
Анонс от команды телеграм на русском: https://telegram.org/blog/fullscreen-miniapps-and-more/ru?ln=a
Перевод: Бот в блокноте
Источник: habr.com