Создайте панель тикетов
Панель - это эмбед, по которому клиенты открывают тикет. Оформите его, добавьте кнопки или дропдаун, при желании прикрепите модалку - и опубликуйте.
Как это работает от начала до конца
Создайте и опубликуйте панель из дашборда. Действие Опубликовать отправляет сохранённый эмбед в выбранный канал; вместо этого можно использовать команду /embed в Discord.
Оформите эмбед в дашборде
Откройте Эмбеды > Новый эмбед в дашборде. Вас ждут живое превью, поля формы для каждой части эмбеда и переиспользуемые сохранённые панели в рамках вашего сервера. Давайте каждой панели понятное имя - именно его вы будете вводить при отправке.
Из чего состоит панель
Каждая панель объединяет три вещи:
- Эмбед Discord - заголовок, описание, цвет, блок автора, поля (имя / значение, у каждого переключатель inline), миниатюра, изображение, футер, метка времени.
- Интерактивные компоненты - кнопки (со стандартными стилями Discord и необязательным эмодзи), селект-дропдаун (плейсхолдер, min/max, до 25 опций) или форма заявки (набор из нескольких кнопок с наборами вопросов).
- Необязательная модалка - до 5 полей ввода, которые всплывают до открытия тикета. Каждое поле однострочное или многострочное, с необязательным плейсхолдером, переключателем обязательности и мин./макс. длиной.
Или отправьте её командой /embed
На своём сервере Discord выполните:
/embed name:<your-embed-name>- публикует эмбед в канале, где вы выполнили команду./embed name:<your-embed-name> channel:#help- публикует его в указанном канале.
Поле name автодополняется из всех эмбедов, сохранённых в дашборде, так что точное написание помнить не нужно. Как только сообщение опубликовано, эмбед работает - клиенты могут нажимать кнопки, и тикеты будут открываться.
Два условия: боту нужны Send Messages и Embed Links в целевом канале, а вам самим - право Discord Manage Messages, чтобы выполнить команду. Кроме того, /embed отказывается публиковать внутри канала тикета - это другая поверхность.
Редактирование опубликованной панели
Когда вы меняете эмбед в дашборде, уже опубликованная в Discord версия не подхватит изменения надёжно. Отправьте её заново.
- Внесите правки в дашборде и сохраните.
- Либо сначала удалите старое сообщение в Discord, либо просто выполните
/embedснова с тем же именем. Повторный запуск публикует свежую копию с корректно прикреплённой новой конфигурацией.
Мы рекомендуем переотправлять после любого значимого изменения - это единственный способ убедиться, что клиенты взаимодействуют именно с новой конфигурацией.
Что дальше
Последний шаг настройки: назначьте роли команды, чтобы команда действительно могла отвечать на тикеты.