Процесс авторизации
Для нового пользователя
Открытие клиента
Пользователь открывает Lampa (или другой клиент) и указывает адрес сервера Al(co)pac.
Получение кода
При попытке воспроизведения контента сервер показывает страницу авторизации с 6-значным кодом и ссылкой на бота.
Отправка кода боту
Пользователь переходит в Telegram-бота и отправляет полученный код (или нажимает ссылку /start CODE).
Ожидание одобрения
Бот отвечает: «✅ Код принят! Ожидай подтверждения администратора.»
Администратору приходит уведомление с кнопками выбора срока доступа:
- 1 день
- 7 дней
- 30 дней
- 90 дней
- 365 дней
- Отклонить
Одобрение
Администратор нажимает кнопку с нужным сроком. Пользователь получает уведомление: «🎉 Доступ одобрен на 30 дней!»
Готово
Клиент автоматически авторизуется — токен сохраняется на устройстве.
Привязка устройств
Каждый авторизованный пользователь может привязать несколько устройств (по умолчанию до 3).
Автоматическая привязка
При первом подключении нового устройства оно автоматически привязывается к аккаунту пользователя (если не превышен лимит).
Привязка по коду
Если лимит устройств не превышен, пользователь может привязать новое устройство:
- Открыть клиент на новом устройстве
- Получить 6-значный код
- Отправить код в бот
- Устройство привязывается к существующему аккаунту
Управление устройствами
Команда /devices показывает список устройств с кнопками:
- Переименовать — изменить метку устройства
- Отвязать — удалить привязку устройства
Авторизация по промокоду
Если администратор сгенерировал промокоды, пользователь может ввести код прямо на странице авторизации — без Telegram-бота:
- На странице авторизации внизу есть блок «Или введите промокод»
- Пользователь вводит код формата
P-XXXXXX - Доступ выдаётся мгновенно — без ожидания одобрения
Подробнее: Промокоды
Отклонение
Если администратор нажимает «Отклонить», пользователь получает: «❌ Доступ отклонён.»
Пользователь может повторить попытку авторизации.