Dokumentace

Nauč se TicketsX rychleji

Návody k nastavení, přehled všech příkazů, funkce Premium a REST API na jednom místě.

13.6

Přidání účastníka

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

Dá uživateli nebo roli přístup ke kanálu tiketu. Dotyčný získá v tiketu právo číst a psát.

Tělo požadavku

NázevTypPovinnéPopis
target_idstring
povinné
ID uživatele nebo role na Discordu, kterou přidáváte.
target_typestring
volitelné
Druh cíle: user, nebo role (výchozí user).

U tiketů ve vláknech nejdou nastavit oprávnění pro role, takže přidání hodnoty role přidá její členy jednotlivě, nejvýše prvních 25 kvůli ochraně před zneužitím. Když se seznam zkrátí, obsahuje odpověď pole note. U tiketů v kanálech takové omezení není (jedno nastavení oprávnění pokryje celou roli).

Příklad požadavku
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