Пульт 🎮

0.3 NEW — Встроенный пульт управления через Telegram Mini App.

Пульт позволяет управлять Lampa-клиентом прямо из Telegram — навигация, поиск, голосовой ввод, управление плеером.

Как открыть

  1. Откройте бота в Telegram
  2. Нажмите кнопку 🎮 Пульт или отправьте /remote
  3. Откроется Mini App с интерфейсом управления

Подключение к устройству

Пульт автоматически ищет ваши устройства, подключённые к серверу через WebSocket (NWS). Порядок:

  1. Проверяются все привязанные к вашему аккаунту устройства (по UID)
  2. Выбирается первое активное (онлайн) устройство
  3. Если несколько устройств онлайн — можно переключаться между ними
Устройство должно быть онлайн и подключено к серверу через WebSocket. Если устройство оффлайн — пульт покажет «Searching…».

Возможности

Навигация

  • Стрелки (вверх/вниз/лево/право) — перемещение по меню
  • OK — выбор / открытие
  • Назад — возврат на предыдущий экран
  • Домой — возврат на главную

Поиск

  • Текстовое поле — введите название фильма/сериала и нажмите Enter
  • Команда отправляется на устройство через WebSocket
  • Устройство открывает TMDB-поиск с вашим запросом

Голосовой ввод

  • Кнопка микрофона (если поддерживается браузером)
  • Распознавание речи на русском языке
  • Результат автоматически отправляется как поисковый запрос

Управление плеером

  • Играть / Пауза
  • Перемотка влево / вправо
  • Статус воспроизведения (название, таймкод)

Требования

  • WebSocket должен быть настроен ([websocket] в config.toml)
  • Устройство должно загрузить плагин remote.js (включён по умолчанию)
  • Telegram-бот должен быть настроен для Mini App

Конфигурация

Пульт работает «из коробки» при настроенном Telegram-боте. Специальной конфигурации не требуется.

[websocket]
type = "nws"   # тип WebSocket-сервера (nws | signalr)