Перейти к содержимому
Paper Bot/Документация

Персонал и доступ

Два яруса людей: администраторы (управляют ботом и настройками) и персонал (работает с тикетами и заходит в веб-панель). Оба задаются во вкладке «Персонал». Больше в веб-панель не заходит никто.

Ярусы

Администраторы
Кто
Владелец сервера; роли с правом «Администратор» на Lolka; роли и люди из «Персонал → Администраторы»
В чате
Все команды настройки, любые действия в тикетах
В веб-панели
Всё, включая Настройки сервера
Персонал
Кто
Роли из «Персонал → Персонал» (то же, что /staff)
В чате
Видит все тикеты, кроме приватных (/ticket private); взятие в работу, закрытие, переоткрытие, участники, приоритет, эскалация
В веб-панели
Все разделы, кроме Настроек; по каждой роли можно урезать (матрица)
Владелец и роли с «Администратор» на Lolka — администраторы всегда, их не нужно добавлять в список. Список нужен для тех, кому не хотят давать «Администратор» на всём сервере: они администраторы и в веб-панели, и для команд бота.

Роли в тикетах

Персонал сервера
Где задаётся
Персонал → Персонал, /staff add
Что даёт
Все тикеты сервера + вход в веб-панель.
Персонал категории
Где задаётся
Категории → категория → Доступ → Роли поддержки
Что даёт
То же, но только в тикетах этой категории. В веб-панель не пускает.
Дополнительные роли категории
Где задаётся
Категории → категория → Доступ
Что даёт
Видят каналы тикетов категории. Не персонал: не берут в работу, не закрывают, не в статистике.
Роли в обход лимитов
Где задаётся
Категории → категория → Лимиты
Что даёт
Открывают тикеты, когда лимиты исчерпаны. Прав в тикете не добавляет. Вдобавок к ролям из настроек сервера.
Автор тикета
Где задаётся
—
Что даёт
Пишет в своём тикете, может закрыть его (или запросить закрытие). После закрытия читает, писать не может; переоткрыть — если категория разрешила.
Кто персонал в конкретном тикете
Администраторы+ персонал сервера+ роли категории тикета

Объединение. Кнопки «Взять», «Закрыть», «Переоткрыть» и команды /ticket … отвечают этому кругу.

Кто видит канал тикета
персонал (круг выше)+ доп. роли категории+ автор+ добавленные /ticket add

Приватный тикет (/ticket private) видят только администраторы, взявший, тот, кто сделал его приватным, автор и добавленные участники — и в канале, и в веб-панели.

Доступ к веб-панели

Вход — через /dashboard token в чате: команда доступна администраторам и персоналу, ссылка живёт 5 минут. Что открыто после входа:

Обзор, Статистика, Логи, Транскрипты
Администраторы
да
Персонал
да, всегда
Тикеты, Панели (с категориями), Команды, Персонал
Администраторы
изменение
Персонал
по матрице: по умолчанию изменение, можно урезать до просмотра или закрыть
Чёрный список
Администраторы
изменение
Персонал
по матрице: по умолчанию просмотр, можно закрыть; менять — только администраторам, как /blacklist в боте
Автоматизации
Администраторы
изменение
Персонал
по матрице: по умолчанию просмотр, можно разрешить изменение или закрыть
Настройки сервера
Администраторы
да
Персонал
нет

Матрица прав персонала

Персонал → Персонал → «Разделы веб-панели»: для каждой роли поддержки и каждого раздела (Тикеты, Панели, Категории, Команды, Персонал, Чёрный список, Автоматизации) — переключатель «Нет · Смотрит · Меняет». По умолчанию «Меняет», у «Автоматизаций» — «Смотрит»: правила действуют сами на весь сервер, право их менять выдаётся явно. «Чёрный список» персонал самое большее смотрит: менять его могут только администраторы, как и командой /blacklist. Бан, кик, роли и доступ к тикету в правилах и с правом изменения добавляет только владелец или администратор Lolka, а шаги «В чёрный список» и «Убрать из чёрного списка» — только администраторы. Несколько ролей у человека — действует самое широкое значение. Администраторы матрицей не ограничиваются — иначе можно закрыть настройки самому себе.

Как быстро применяются изменения

Роли участников и настройки доступа кэшируются на 20 секунд. Сохранение во вкладке «Персонал» сбрасывает кэш сразу.

Если персонала нет и списки администраторов пусты, в веб-панель заходят только владелец и роли с «Администратор» на Lolka.

Вкладка «Персонал» в веб-панели

  • •Администраторы — роли и пользователи по ID. Менять могут только администраторы.
  • •Персонал — роли поддержки (те же, что /staff list) и под ними матрица разделов.
  • •Добавление или удаление роли сразу меняет доступ и к уже открытым тикетам.
  • •«Что может роль» — выберите роль и увидите её ярус, что ей открыто в чате и в веб-панели и в каких панелях/категориях она прописана отдельно.
  • •Таблица по сотрудникам (в работе, закрыл, среднее время) — в разделе Статистика.