Настройки воркспейса
Все настройки сообщества собраны в разделе Settings админки. Слева — список страниц, разбитый на группы: Workspace, Competitive и Entitlements. Эта статья проходит по каждой странице и объясняет, на что она влияет.
Почти везде действует одно правило: изменения не сохраняются сами. Внизу появляется полоса Несохранённые изменения с кнопками Сохранить изменения и Отменить; при уходе со страницы система спросит «Отменить несохранённые изменения?».
General
Название, описание, часовой пояс и иконка воркспейса.
- Name и Description — как сообщество называется и что о нём написано.
- Timezone — часовой пояс воркспейса. Расписание турниров вводится и показывается в нём, так что менять его посреди сезона не стоит.
- Icon — картинка сообщества: PNG, JPEG, WebP или GIF до 2 МБ. Она сохраняется сразу после выбора файла, отдельной кнопки для неё нет.
- Owner — аккаунт, отвечающий за воркспейс.
Пока воркспейс не проверен командой платформы, вверху страницы висит заметка о том, что в публичном списке сообществ на главной он пока не показывается. На работу это не влияет: турниры можно проводить, ссылкой делиться.
Кнопка журнала на этой же странице показывает, кто и когда менял настройки воркспейса.
Branding
Цветовая тема, которой публичный сайт рисует ваш воркспейс.
- Переключатель Site branding включает или выключает свою палитру.
- Seed colours — четыре базовых цвета: Primary accent, Secondary accent, Background и Surface.
- Core palette · optional overrides — шесть необязательных уточнений (Accent, Foreground (text), Muted surface, Border, Focus ring, Destructive). Пустое поле выводится из базовых цветов.
- Блок Preview показывает, что получится, ещё до сохранения.
Visibility
Кто может найти воркспейс и кто считается в нём новичком.
- Hidden убирает воркспейс с главной страницы и из чужого переключателя воркспейсов. Участники воркспейса его по-прежнему видят, а прямые ссылки — страница по адресу, поддомен, собственный домен — продолжают работать.
- Newcomer scope решает, чью историю учитывать, когда собирается состав. Platform-wide — учитывается опыт игрока в любом воркспейсе, This workspace only — только здесь; во втором случае ветеран другого сообщества при первом появлении у вас будет считаться новичком.
Domain
Адрес, по которому открывается ваш сайт, и текст, который показывают поисковики.
Subdomain — имя третьего уровня на платформе. Правила простые:
- от 1 до 63 символов;
- только строчные латинские буквы, цифры и дефис;
- дефис не может быть первым или последним символом;
- зарезервированы и заняты платформой имена www, api, auth, admin, app, assets, static, cdn, mail и ws.
Под полем сразу показывается получившийся адрес. Пустое поле означает, что воркспейс открывается только по обычной ссылке платформы.
SEO title и SEO description — заголовок и описание, которые видны во вкладке браузера и в результатах поиска.
Custom domain — собственный домен сообщества. Он проходит три шага: Add domain, Add DNS records, Verified.
- Введите домен и нажмите Save domain.
- Добавьте у своего DNS-провайдера две записи, которые появятся на экране: запись TXT, подтверждающую владение доменом, и запись CNAME, направляющую домен на платформу. Значение TXT копируется кнопкой рядом.
- Записи расходятся по сети несколько минут. Платформа перепроверяет их сама, а кнопка Verify now запускает проверку немедленно.
Пока проверка не пройдена, воркспейс по этому домену не открывается — работает обычный адрес платформы.
Кнопка Remove domain отключает домен сразу: посетители снова попадают на адрес платформы. Вернуть домен можно, но записи придётся подтверждать заново.
Discord
Один сервер Discord, в котором живёт сообщество: там бот выдаёт роли подписчикам и оттуда же забираются логи матчей.
- В блоке Your servers перечислены серверы, которыми вы управляете: свои либо те, где у вас есть право управления сервером. Если список пуст, привяжите или переподключите Discord в настройках аккаунта и вернитесь.
- Нажмите Link this server у нужного сервера. Привязанный сервер показывается в блоке Linked server.
- Нажмите Add bot to server и добавьте бота. Без бота логи матчей не читаются и объявления миксов не публикуются — об этом на странице появится предупреждение.
- Когда сервер привязан, появляется выбор канала, в котором объявляются миксы.
Роли Discord платформа только читает — например, чтобы понять, есть ли у человека роль подписчика. Сами роли на сервере она не раздаёт и не снимает.
Unlink server отвязывает сервер сразу: ролям подписчиков и каналам с логами матчей становится некуда идти. Привязать сервер заново можно в любой момент.
Notifications
Где и что объявляет бот. Страница работает только после привязки сервера Discord.
- Announcement channel — канал для объявлений. Без канала бот не пишет ничего; личные уведомления и входящие на сайте от этого не зависят.
- What gets posted — галочки по событиям: Registration opened, Check-in opened, Match scheduled. Запланированная встреча — это одно сообщение на каждую встречу, поэтому целый раунд превращается в целый раунд сообщений; по умолчанию она выключена.
- Language — язык сообщений в канале: Russian или English. Время каждый читатель видит в своём часовом поясе независимо от языка.
Скрытые турниры в канал не попадают, что бы ни было отмечено.
Divisions
Ранговые дивизионы, по которым раскладываются игроки, и версия, которую читают турниры. Подробно — в статье Дивизионы.
Player statuses
Каталог статусов, общий для всех турниров воркспейса. У статуса есть область: Registration — статусы регистрации, Balancer — статусы, которые учитывает балансировщик.
- Системные статусы можно переименовать, переописать и сменить им значок, а потом вернуть к исходному виду.
- Свои статусы создаются и удаляются целиком. У статуса балансировщика есть два переключателя: Excludes from balancer pool — игрок с этим статусом считается исключённым из пула, и Blocks Ready — такая регистрация никогда не считается готовой, даже если все роли заполнены.
Статусы «готов» и «не заполнено» выставляются автоматически: они выводятся из ролей и рангов регистрации и вручную не ставятся.
Sub-roles
Саб-роли внутри основных ролей — Танк, Дамаг, Саппорт. Каталог общий для всего воркспейса: он используется анкетами регистрации, составами и отчётами.
Имя саб-роли правится прямо в списке, переключатель рядом выключает её. Выключенная саб-роль исчезает из всех списков выбора, но остаётся у игроков, которым уже проставлена. Какие именно саб-роли предлагает конкретный турнир, выбирается в его анкете регистрации.
Registration forms
Сохранённые анкеты, с которых может начинать любой турнир воркспейса. Подробно — в статье Регистрация.
Subscriptions
Сервисы подписки, дающие привилегии в этом воркспейсе. Подробно — в статье Подписки.
Rate limits
Сколько запросов воркспейс расходует на автоматических обращениях — это важно, только если вы пользуетесь ключами для интеграций.
Бюджеты делятся на три вкладки: Воркспейс — общий на всех, API-ключ — сколько может взять один ключ, Сессия — сколько может взять один вошедший участник. Внутри каждой вкладки настраиваются Запросов в минуту, Тяжёлых единиц в сутки, Одновременных тяжёлых задач, Максимальный размер загрузки и Максимум элементов на запрос.
Пустое поле означает «наследовать»: значение берётся сначала от воркспейса, затем от тарифа. Ноль наследованием не является — он блокирует операцию совсем. Администратор воркспейса может только понижать лимиты; поднять их выше того, что даёт тариф, может только команда платформы. Сверху страницы видно, сколько уже потрачено по каждому бюджету.