ドキュメント

TicketsX をもっと早く使いこなす

セットアップ手順、コマンドの完全リファレンス、Premium 機能、REST API がひとつにまとまっています。

13.3

チケットを作成

POST/<guild_id>/api/tickets

ユーザーに代わって新しいチケットを作成します。チケットはパネルで設定されたチャンネルに開かれ、通常どおりウェルカムメッセージとフォームの表示が行われます。

リクエストボディ

名前必須説明
creator_idstring
必須
チケットを作成するユーザーの Discord ID。
panel_idnumber
必須
チケットを開くチケットパネルの ID。
contentstring
任意
チケットの最初のメッセージ本文。
formobject
任意
あらかじめ入力しておくフォームの回答。{ "質問": "回答" } のキーと値の組で指定します。
リクエストの例
curl -X POST \
  -H "Authorization: Bearer <API_TOKEN>" \
  -H "Content-Type: application/json" \
  -d '{"creator_id":"123456789","panel_id":1,"content":"Opened via API","form":{"Issue":"Login broken"}}' \
  https://api.ticketsx.xyz/<guild_id>/api/tickets
応答の例
{
  "ticket_id": "42",
  "channel_id": "1098765432101234567",
  "creator_id": "123456789",
  "panel_id": 1,
  "status": "open"
}