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

Научи TicketsX по-бързо

Ръководства за настройка, пълният списък с команди, функциите на Premium и REST API на едно място.

13.6

Добавяне на участник

POST/<guild_id>/api/tickets/<ticket_id>/participants

Дава на потребител или роля достъп до канала на тикет. Той получава право да чете и да пише в тикета.

Тяло на заявката

ИмеТипЗадължителноОписание
target_idstring
задължително
Идентификаторът в Discord на потребителя или ролята, която се добавя.
target_typestring
по избор
Видът на целта: user или role (по подразбиране user).

При тикетите в теми няма права за цяла роля, затова добавянето на role добавя хората от нея един по един, като спира до първите 25 заради предпазливост. Когато списъкът се среже, в отговора има поле note. При тикетите в канали такова ограничение няма (едно правило за права покрива цялата роля).

Пример за заявка
curl -X POST \
  -H "Authorization: Bearer <API_TOKEN>" \
  -H "Content-Type: application/json" \
  -d '{"target_id":"111222333","target_type":"user"}' \
  https://api.ticketsx.xyz/<guild_id>/api/tickets/<ticket_id>/participants