Пульт 🎮
0.3 NEW — Встроенный пульт управления через Telegram Mini App.
Пульт позволяет управлять Lampa-клиентом прямо из Telegram — навигация, поиск, голосовой ввод, управление плеером.
Как открыть
- Откройте бота в Telegram
- Нажмите кнопку 🎮 Пульт или отправьте
/remote - Откроется Mini App с интерфейсом управления
Подключение к устройству
Пульт автоматически ищет ваши устройства, подключённые к серверу через WebSocket (NWS). Порядок:
- Проверяются все привязанные к вашему аккаунту устройства (по UID)
- Выбирается первое активное (онлайн) устройство
- Если несколько устройств онлайн — можно переключаться между ними
Устройство должно быть онлайн и подключено к серверу через WebSocket. Если устройство оффлайн — пульт покажет «Searching…».
Возможности
Навигация
- Стрелки (вверх/вниз/лево/право) — перемещение по меню
- OK — выбор / открытие
- Назад — возврат на предыдущий экран
- Домой — возврат на главную
Поиск
- Текстовое поле — введите название фильма/сериала и нажмите Enter
- Команда отправляется на устройство через WebSocket
- Устройство открывает TMDB-поиск с вашим запросом
Голосовой ввод
- Кнопка микрофона (если поддерживается браузером)
- Распознавание речи на русском языке
- Результат автоматически отправляется как поисковый запрос
Управление плеером
- Играть / Пауза
- Перемотка влево / вправо
- Статус воспроизведения (название, таймкод)
Требования
- WebSocket должен быть настроен (
[websocket]в config.toml) - Устройство должно загрузить плагин
remote.js(включён по умолчанию) - Telegram-бот должен быть настроен для Mini App
Конфигурация
Пульт работает «из коробки» при настроенном Telegram-боте. Специальной конфигурации не требуется.
[websocket]
type = "nws" # тип WebSocket-сервера (nws | signalr)