Команда
Команда — это твоя котосемья: один владелец, сколько-то админов и рядовые участники, все под одной кассой. Экран «Команда» — пульт этой семьи: пригласить нового котика по ссылке, повысить кого-то до админа, исключить того, кто ушёл, и посмотреть, сколько наловила вся стая вместе.
Сразу главное, чтобы не искать потом. В Lighter команда — только для тимлида. Админ команды получает полную консоль; рядовой участник не получает ничего — у него даже пункта «Команда» в меню нет. Это осознанное решение, а не недоделка: на платформе большинство участников и так не имеют командного доступа, поэтому мы не стали рисовать им половину неработающего экрана. Они просто работают, а их статистика подтягивается к тимлиду.
Три состояния экрана
Что ты увидишь на /app/team, зависит от того, кто ты:
- Нет команды → экран «Создать или вступить».
- Ты админ / владелец → полная консоль команды.
- Ты рядовой участник и попал сюда по прямой ссылке → короткое уведомление, и всё.
Разберём по очереди.
Состояние 1 — Нет команды: создать или вступить
Если ты ещё ни в какой команде, экран предлагает две карточки.
- Создать команду. Поле Название → кнопка Создать. Ты становишься владельцем новой команды. (Карточка скрыта, если создание команд отключено на всей сети — тогда остаётся только вступление, и рядом висит поясняющая заметка.)
- Вступить в команду. Тебе прислали приглашение — вставь его сюда. Форма принимает либо полную ссылку-приглашение вида
gang-join/{id}/{key}, либо отдельно id команды и ключ. Кнопка Вступить.
Workflow 1 — Создать команду
- Открой «Команда». Если команды нет, пункт виден тем, кому создание или вступление разрешено.
- Впиши название. В карточке Создать команду укажи Название.
- Нажми «Создать». Готово — ты владелец, экран перезагружается в полную консоль.
Workflow 2 — Вступить по приглашению
- Получи приглашение. От тимлида придёт ссылка-приглашение
gang-join/{id}/{key}(или пара id + ключ). - Вставь ссылку. Вставь её целиком в поле карточки Вступить — id и ключ вытащатся сами. Либо впиши id и ключ по отдельности.
- Нажми «Вступить». Ключ проверяется на сервере; если он совпал — ты в команде.
gang-join/{id}/{key}, он работает для всех, даже для тех, кто ещё не переехал в Lighter. Так что можешь звать в стаю кого угодно.Состояние 2 — Консоль команды (админ / владелец)
Полная консоль. Сверху — карточка команды, ниже — таблица участников, справа/ниже — панель приглашения и «опасная зона».
Карточка команды. Название команды и кнопка Настройки — в настройках правится только название и описание. Больше ничего: в Lighter командных флагов видимости нет (об этом ниже в граблях).
Таблица участников. Колонки: № · имя · e-mail · Роль · контакты · статистика → · действия.
- Роль рисуется двумя значениями: Владелец (это boss) с добавкой Админ, либо Участник.
- Бейджи: «Вы» на твоей строке, «Владелец» на строке создателя команды.
- Действия в строке (только у админа): переключатель роли (сделать админом / снять админа) и Исключить. Оба отключены на строке владельца и на твоей собственной строке.
- статистика → ведёт на статистику этого участника (данные команды, см. Workflow 6).
Панель приглашения.
gang-join/{id}/{key}, кнопка «Копировать» с тостом «Скопировано» и «Сбросить ключ».- Показывает ссылку для вступления
gang-join/{id}/{key}и кнопку Копировать — после копии всплывает тост «Скопировано». - Кнопка Сбросить ключ — генерирует новый ключ. Подтверждение: «Сбросить ключ приглашения? Старые ссылки перестанут работать.»
Опасная зона. Кнопка Удалить команду с жёстким подтверждением: «Удалить эту команду для всех? Это действие необратимо.» Удаление сносит команду и отвязывает всех участников.
Workflow 3 — Пригласить в команду
- Открой панель «Приглашение».
- Нажми «Копировать». Рядом со ссылкой
gang-join/{id}/{key}— увидишь тост «Скопировано». - Отправь ссылку. Передай её новому котику любым способом. Он вставит её у себя в карточке Вступить (Workflow 2) — и он в стае.
- (По необходимости) Сбрось ключ. Утекла старая ссылка — нажми Сбросить ключ, подтверди «Сбросить ключ приглашения? Старые ссылки перестанут работать.». Ключ сменится, все прежние ссылки умрут, скопируй новую.
Workflow 4 — Управлять участниками
- Найди строку участника в таблице.
- Сделать админом / снять админа — нажми переключатель роли в строке. Роль переключается между Участник и Админ.
- Исключить — нажми Исключить, подтверди «Исключить <имя> из команды?». Участник теряет команду (его
user_gangобнуляется), но сам аккаунт цел.
Workflow 5 — Переименовать команду
- Нажми «Настройки» в карточке команды.
- Поправь «Название» (и при желании Описание).
- Сохрани. Заголовок обновится сразу; правка уезжает в тот же классический бэкенд команды.
Workflow 6 — Посмотреть данные команды
- Провались в участника. В его строке нажми статистика →, чтобы попасть в его цифры.
- Смотри общие данные в отчётах. Общая статистика команды собирается в Отчётах и Конверсиях — там переключи Область на Команда, и статистика соберётся по всей стае.
Состояние 3 — Рядовой участник (только по прямой ссылке)
Ты рядовой участник команды. Пункта «Команда» в меню у тебя нет — увидеть этот экран можно только вбив адрес руками. Тогда покажется короткое уведомление в духе «Вы состоите в команде — ею управляет ваш тимлид», и всё: ни списка участников, ни данных команды, ни кнопки «Покинуть».
/gang. Это не забывчивость дизайнера, это то самое решение «команда — только для тимлида».Что стоит знать (грабли)
- Ровно два уровня ролей: админ и участник. Ничего между ними нет. Не ищи «уровни доступа» — платформа их не знает.
- Владелец неприкосновенен. boss'а нельзя исключить, разжаловать или заставить покинуть команду — только удалить команду целиком.
- Себя тоже не тронешь. Переключатель роли и «Исключить» на твоей строке отключены.
- Участник не уходит сам. В Lighter нет самостоятельного «Покинуть» — только через тимлида или классику
/gang. - Четырёх флагов видимости команды (home / users / stats / filter) в Lighter нет. Весь блок настроек видимости выброшен — эти флаги остались под классическим
/gang, Lighter их не трогает. - Ссылка-приглашение — классический маршрут
gang-join/{id}/{key}, а не какой-то/app/-путь. Работает для любого котика независимо от того, в каком интерфейсе он сидит. - Сброс ключа рвёт старые ссылки. После Сбросить ключ все ранее разосланные приглашения перестают работать — обязательно раздай новую ссылку.
Из старого трекера сюда
Это твоя команда с прошлого трекера — те же пользователи под одной командой. Ссылка-приглашение — это те самые приглашения в команду, к которым ты привык. Разница в честности: мы не рисуем участнику пультов, которыми он всё равно не управляет, — командой рулит тимлид, а стая просто ловит профит.