Как сделать форму заявки в Discord: пошаговый гайд
Чтобы сделать форму заявки в Discord, есть два пути: дать ссылку на внешнюю форму (например, Google Формы) или использовать бота, который открывает родную форму Discord, когда участник нажимает кнопку. Для заявок в стафф, на вайтлист и в команду родные формы обычно лучше: кандидаты не уходят из Discord, а роль выдаётся в один клик.
В этом гайде честно сравниваем варианты, а потом пошагово разбираем полную настройку.
Все варианты коротко
| Внешняя форма + вебхук | Тикет-бот | Бот спрашивает в ЛС | Родная форма Discord | |
|---|---|---|---|---|
| Кандидат остаётся в Discord | Нет | Да | Да | Да |
| Подтверждённый аккаунт Discord | Нет (ник вводят вручную) | Да | Да | Да |
| Работает с закрытыми ЛС | Да | Да | Нет | Да |
| Ответы легко сравнивать | Да (таблица) | Нет (история чата) | Частично | Да |
| Роль при одобрении | Вручную | Обычно вручную | Зависит от бота | Обычно автоматически |
| Типы вопросов | Много (варианты, файлы…) | Свободный чат | Текст | Текст, варианты, флажки, файлы |
| Сложность настройки | От средней до высокой | Низкая | Низкая | Низкая |
Идеального варианта для всех серверов нет. Вот в чём силён каждый.
Вариант 1: Google Формы (или любая внешняя форма) + вебхук
Ты создаёшь форму на сайте, кидаешь ссылку в канал и, при желании, отправляешь каждый ответ в канал Discord через вебхук.
Подходит для: очень длинных опросников, вопросов, которые ветвятся в зависимости от прошлых ответов, и команд, которые любят работать в таблицах.
Учти:
- Кандидаты уходят из Discord, и часть из них не возвращается.
- Кто угодно может вписать любой ник, так что ты никогда не уверен до конца, кто подал заявку.
- Чтобы ответы попадали в Discord, нужен скрипт или сервис автоматизации, и это может сломаться.
- Чтобы одобрить кого-то, нужно найти его на сервере и выдать роль вручную.
- Отвечать кандидатам тоже придётся вручную.
Вариант 2: тикет-бот
Кандидат открывает тикет, создаётся приватный канал, и он отвечает на вопросы в чате с администрацией.
Подходит для: маленьких серверов, где с каждым кандидатом всё равно разговаривают.
Учти:
- Администрация задаёт одни и те же вопросы снова и снова.
- Ответы разбросаны по сообщениям в чате, их сложно сравнивать.
- Куча открытых каналов, которые потом надо чистить.
Вариант 3: бот, который задаёт вопросы в ЛС
Бот присылает каждый вопрос в личные сообщения и ждёт ответа.
Подходит для: ощущения живого разговора.
Учти: у многих участников закрыты ЛС от участников сервера, и бот до них просто не достучится. А ещё кандидаты часто бросают длинные анкеты в личке на середине.
Вариант 4: родные формы Discord (модальные окна)
Участник нажимает кнопку вроде Подать заявку, и прямо в Discord открывается форма. Он вводит ответы и отправляет. Бот публикует заявку в канале администрации с кнопками для решения.
Подходит для: большинства заявок в стафф, на вайтлист и в команду. Кандидату быстро, аккаунт — настоящий аккаунт Discord, а решения могут автоматически выдавать роли и отправлять сообщения.
Ограничения, о которых стоит знать:
- Discord показывает до 5 полей в одном окне формы. Хорошие боты для длинных форм соединяют несколько окон подряд.
- Заголовок вопроса ограничен 45 символами, плюс под каждым есть строка пояснения.
- Раньше формы Discord были только текстовыми. Теперь в них есть выбор одного варианта, выпадающие списки, флажки и загрузка файлов, так что для скриншота или флажка «согласен с правилами» внешняя форма больше не нужна. Проверь, что твой бот это поддерживает: Toscio поддерживает, на любом плане.
Что выбрать?
- Набираешь стафф, ведёшь вайтлист или ищешь игроков: родная форма Discord. Минимум трения для кандидатов и минимум рутины для тебя.
- Нужен опрос на 40 вопросов с ветвлением: внешняя форма. Если нужны только варианты, флажки и файлы, родная форма теперь справляется.
- Хочешь свободный разговор с каждым кандидатом: тикет-бот или родная форма плюс ветка для собеседования.
Нужна ссылка, которой можно делиться и за пределами Discord? С Premium Toscio может открыть ту же форму как веб-форму: кандидаты входят через Discord, так что ты всё равно точно знаешь, кто подал заявку, а одобрение по-прежнему выдаёт роль в один клик. Так же забаненные участники могут отправить обжалование бана.
Пошагово: форма заявки с Toscio
Вот как всё настроить с Toscio — ботом, построенным вокруг родных форм Discord. Это займёт около двух минут.
Шаг 1: подготовь роли и каналы
Перед началом создай:
- канал, где участники увидят кнопку Подать заявку (например, #заявки);
- приватный канал, который видит только администрация (например, #заявки-в-стафф);
- роль, которая выдаётся при одобрении (например, @Вайтлист, @Мл. модератор или @Участник);
- при желании роль, которая снимается при одобрении, например @Кандидат или @Гость.
В Настройках сервера → Роли перетащи роль бота выше роли, которую он должен выдавать. Discord не даёт боту управлять ролями, которые стоят выше его собственной. Полный список прав — в разделе права бота.
Шаг 2: пригласи бота и запусти /toscio setup
Пригласи Toscio, затем введи /toscio setup и заполни:
- template: «RP вайтлист», «Вайтлист Minecraft», «Набор в администрацию» или «Набор в команду» (и другие шаблоны);
- channel: где участники подают заявки;
- staff-channel: где команда рассматривает заявки;
- role: выдаётся при одобрении;
- staff-role (необязательно): упоминается при каждой новой заявке.
Панель с кнопкой Подать заявку публикуется сразу.
Шаг 3: измени вопросы
Открой дашборд на app.toscio.com и перейди в редактор формы. Для каждого вопроса можно задать:
- заголовок (до 45 символов) и пояснение (до 100);
- тип: короткий текст, длинный текст, один вариант, несколько вариантов (флажки) или загрузка файла;
- обязательный или нет;
- для текста: подсказку в поле, минимальную и максимальную длину.
Ещё можно изменить текст панели, сообщение при одобрении, сообщение при отказе, выдаваемые и снимаемые роли и паузу после отказа. Условия подачи заявки, например минимальный возраст аккаунта Discord или нужная роль, отсекают твинков ещё до того, как они увидят вопросы.
Бесплатный план включает одну открытую форму до 5 вопросов. Premium (4,99 €/мес. или 49,90 €/год за сервер) поднимает лимит до 25 вопросов в форме, по пять на шаг, и до 25 форм, а ещё добавляет голосование администрации, экспорт в CSV и веб-форму.
Шаг 4: проверь всё на себе
Нажми Подать заявку с аккаунта, который не в администрации (друга или тестового). Проверь, что:
- вопросы нормально читаются с телефона;
- заявка появляется в канале администрации;
- одобрение выдаёт нужную роль и отправляет приветственное ЛС.
Шаг 5: рассматривай заявки
Каждая заявка приходит карточкой с ответами, прикреплёнными файлами, возрастом аккаунта Discord кандидата и тем, сколько он на сервере. Команда может:
- Одобрить: роли выдаются и снимаются, а кандидат получает ЛС на языке своего Discord;
- Отклонить с причиной, которая уйдёт кандидату;
- Собеседование: открыть приватную ветку с кандидатом, чтобы расспросить подробнее.
Разбирать очередь заявок на рассмотрении можно и в дашборде.
У участника может быть только одна заявка на рассмотрении, а после отказа действует пауза (по умолчанию 24 часа, настраивается от 0 до 720 часов). Участники могут посмотреть или удалить свои данные командой /toscio privacy.
Советы для любой формы заявки
Каким бы инструментом ты ни пользовался, эти привычки дают больше заявок, и заявки получше.
Делай коротко
Каждый лишний вопрос отпугивает часть кандидатов, и часто это занятые и толковые люди. Пяти-пятнадцати вопросов более чем достаточно. Уточнения оставь на собеседование.
Объясняй, зачем спрашиваешь
Строка под вопросом меняет качество ответов. «Твой возраст» даёт число. «Твой возраст, в стафф берём с 16 лет» даёт честное число и меньше неловких сюрпризов потом.
Спрашивай только нужное
Не спрашивай настоящее имя, адрес, телефон или соцсети, если они тебе действительно не нужны. Возраста, онлайна и опыта хватает почти любому сообществу.
Говори, сколько ждать ответа
Напиши это в тексте панели: «Отвечаем в течение 3 дней». Будет меньше сообщений «а вы мою заявку видели?», и команда будет держать слово.
Отказывай с причиной
Короткая вежливая причина («Слишком короткая биография, попробуй ещё раз и подробнее распиши цели персонажа») превращает отказ в более сильную вторую заявку. Молчание превращает его в жалобу в #общий.
Ставь паузу
Без неё кто-то будет переподавать заявку каждые десять минут с теми же ответами. Обычно хватает паузы от 24 часов до 7 дней.
Закрывай форму, когда не набираешь
Форма, которая открыта, пока её никто не разбирает, бесит всех. Закрой её в дашборде и открой снова, когда у команды будет время.
Идеи вопросов под разные задачи
Не знаешь, что спрашивать? Начни с этих списков:
- Вопросы для заявки в стафф Discord: 58 вопросов для модераторов и хелперов, включая вопросы-ситуации.
- Вопросы для анкеты на вайтлист GTA RP: 53 вопроса для FiveM-серверов, включая биографию и RP-правила.
- Вайтлист Minecraft и набор в команду: в готовых шаблонах Toscio уже есть адекватные вопросы по умолчанию, с них можно начать.
Вопросы
Есть ли в Discord встроенная форма заявки?
Встроенные инструменты Discord (проверка правил, вопросы при онбординге и, где доступно, заявки на вступление) срабатывают в момент входа на сервер. Для заявок на роль внутри сервера — в стафф, на вайтлист, в команду — нужен бот, который открывает форму Discord, или внешняя форма вроде Google Форм.
Как сделать заявки в Discord бесплатно?
Самый простой бесплатный вариант — бот для заявок с бесплатным планом. Например, в Toscio бесплатный план включает одну открытую форму на 5 вопросов, рассмотрение администрацией, выдачу ролей при одобрении и ЛС кандидатам. Google Формы тоже бесплатны, но чтобы ответы попадали в Discord, нужен вебхук, а роли придётся выдавать вручную.
Можно ли использовать Google Формы для заявок в Discord?
Да. Скинь ссылку на форму в канал и, если хочешь видеть ответы в Discord, подключи вебхук через скрипт или сервис автоматизации. Минусы: кандидаты уходят из Discord, ты не можешь быть уверен, кто заполнил форму, а роли выдаются вручную.
Сколько вопросов должно быть в заявке в Discord?
От пяти до пятнадцати. Пяти хватает, чтобы отсеять тех, кто пишет на отвали; после пятнадцати хорошие кандидаты начинают сдаваться. Остальное оставь на собеседование.
Как сделать, чтобы бот выдавал роль при одобрении заявки?
Используй бота для заявок с кнопкой одобрения, которая выдаёт роль, и проверь, что роль самого бота стоит выше этой роли в Настройках сервера → Роли. Discord не даёт боту выдавать роль выше его собственной.


