Документация

Освой TicketsX быстрее

Инструкции по настройке, полный справочник команд, Premium-функции и REST API в одном месте.

13.8

Отправить сообщение через вебхук

POST/<guild_id>/api/tickets/<ticket_id>/webhook-message

Отправляет в канал тикета сообщение в стиле вебхука. Пригодится для автоматических уведомлений, сообщений о статусе или данных из внешних систем.

Тело запроса

НазваниеТипОбязательноОписание
contentstring
необязательно
Текст сообщения без оформления.
embed_titlestring
необязательно
Заголовок необязательного встроенного сообщения.
embed_descriptionstring
необязательно
Текст описания встроенного сообщения.
embed_colorstring
необязательно
Цвет встроенного сообщения: шестнадцатеричная строка или название цвета Discord.
usernamestring
необязательно
Переопределяет отображаемое имя вебхука.
avatarstring
необязательно
Переопределяет аватар вебхука ссылкой на изображение.

Нужно указать хотя бы одно из полей content, embed_title или embed_description. Остальные необязательны, и без них берутся значения по умолчанию.

Пример запроса
curl -X POST \
  -H "Authorization: Bearer <API_TOKEN>" \
  -H "Content-Type: application/json" \
  -d '{"content":"Deployment complete","embed_title":"Status Update","embed_description":"v2.4.1 is now live","embed_color":"#5865F2","username":"Deploy Bot"}' \
  https://api.ticketsx.xyz/<guild_id>/api/tickets/<ticket_id>/webhook-message
Пример ответа
{
  "success": true,
  "message_id": "1234567890123456789"
}