Подключи свой Discord-сервер
Добавь бота Spawnfront на Discord-сервер команды, выбери, куда он пишет, и доверь ему опрос и роли.
Для владельцев и администраторов команд · 5 шагов
Что нужно заранее
- Ты владелец или администратор команды на Spawnfront.
- У тебя есть право Manage Server на Discord-сервере, который ты хочешь подключить. Discord разрешает добавлять приложения только с этим правом.
Шаги
Шаг 1: Открой Discord
В меню слева, в админ-меню команды (Админ · и название команды), нажми Discord. Или на странице Обзор своей команды нажми Подключить Discord — когда сервер подключён, на этой кнопке написано Discord.
Ты увидишь: что бот делает для твоей команды, и кнопку Добавить в Discord.

Шаг 2: Добавь Spawnfront на сервер
Нажми Добавить в Discord. На странице Discord выбери сервер команды и одобри разрешения.
Ты увидишь: снова страницу Discord своей команды с названием сервера, значком Подключено и датой подключения.

Шаг 3: Выбери каналы
Выбери, куда бот будет писать:
- Приватный канал команды: опросы и уведомления об опозданиях и пропусках. Здесь доступны только каналы, скрытые от @everyone, потому что в них видно, кто придёт.
- Канал набора: твои вакансии с кнопкой подачи заявки.
- Канал объявлений: новости, предстоящие события, «начинаем» и твои трансляции — утром «сегодня в эфире» и LIVE NOW, когда трансляция начинается (см. Трансляции из Discord). Эти сообщения публикуются, пока у команды есть сайт.
Каждый выбор сохраняется сразу.
Ты увидишь: название канала с # в каждом поле, которое ты заполнил.

Шаг 4: Пусти бота в приватный канал
Канал, закрытый для всех, кроме одной роли, — как твой приватный канал команды, — остаётся недоступным для бота, пока ты не впустишь его роль. В Discord нажми на канал правой кнопкой и выбери Edit Channel, затем Permissions. Добавь роль Spawnfront и разреши View Channel, Send Messages, Embed Links и Read Message History. Нажми Save Changes.
Сделай то же для всех остальных выбранных каналов, которые открыты не для всех.
Ты увидишь: в Discord роль Spawnfront в правах канала с этими четырьмя разрешениями.
Шаг 5: Включи опрос и роли
Оставь Публиковать опрос включённым и в поле Когда выбери, за сколько до каждой сессии он публикуется. Оставь Напоминать участникам, которые не ответили включённым — тогда за два часа до сессии бот упомянет только тех, кто не ответил.
Оставь Управляй ролями из состава включённым — тогда бот выдаст участникам роли команды и состава, как только они привяжут Discord к аккаунту Spawnfront. Он выдаёт и снимает только те роли, которые создал сам.
Ты увидишь: состав под переключателем, у каждого участника отметка о привязке или Не привязан — попроси запустить /link-profile.

Как понять, что всё получилось
- Название твоего сервера показано с отметкой Подключено.
- Через несколько минут участники, привязавшие Discord, получают роли команды на сервере.
Что-то не так?
Кнопка «Добавить в Discord» серая, и написано «Бот Discord сейчас недоступен».
Бот Spawnfront ненадолго выключен. Попробуй позже — с твоей стороны ничего менять не нужно.
Я вернулся из Discord, и там написано «Spawnfront не добавлен. Добавить его может только тот, у кого есть Manage Server на этом сервере».
Установка не завершилась. Обычно у твоего аккаунта Discord нет права Manage Server на этом сервере: попроси того, у кого оно есть, выдать его тебе, или пусть он сам нажмёт Добавить в Discord, войдя в Spawnfront как администратор твоей команды. То же сообщение появляется, если ты отменил действие на странице Discord или потратил больше десяти минут, — тогда снова нажми Добавить в Discord.
Бот не пишет в мой приватный канал
Канал закрыт для роли, которой у бота нет. В Discord открой у канала Edit Channel › Permissions, добавь роль Spawnfront и разреши View Channel, Send Messages, Embed Links и Read Message History. То же самое написано на странице Discord в Spawnfront под выбором каналов.
Что бот публикует по понедельникам?
Каждый понедельник, если на сервере выбран приватный канал, бот публикует там сводку за прошлую неделю: часы тренировок в расписании и сколько раз участники ответили «Буду», «Опоздаю» или «Не смогу». Команда с сайтом также видит сыгранные скримы, свои результаты и изменение места в рейтинге; у бесплатной команды вместо этого сводка заканчивается строкой о них (сами скримы бесплатны для любой команды). Если за неделю ничего не было, сводка не публикуется.
Почему сообщения бота заканчиваются строкой «Работает на Spawnfront»?
Сообщения, которые бот публикует для команды без сайта, заканчиваются одной короткой строкой: «Работает на Spawnfront · Получи сайт для своей команды». У команды с сайтом этой строки нет.
Написано «Бот не смог выдать» роль
Discord разрешает боту выдавать только роли, которые стоят ниже его собственной. В Discord открой Server Settings › Roles и перетащи роль Spawnfront выше роли, указанной в сообщении.
У участника написано «Не привязан — попроси запустить /link-profile»
Этот участник не привязал Discord к аккаунту Spawnfront, поэтому бот не знает, кто он. Пусть он запустит /link-profile на твоём сервере или привяжет Discord в своём профиле — см. Вход через Discord.
Похожие статьи
Всё ещё не получается? Напиши в поддержку или на support@spawnfront.com — укажи страницу, на которой ты находишься, и номер шага.