13.8
Webhook メッセージを送信
POST
/<guild_id>/api/tickets/<ticket_id>/webhook-messageチケットチャンネルに Webhook 形式のメッセージを送ります。自動通知、状況の更新、外部システムからのメッセージの投稿に便利です。
リクエストボディ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
| content | string | 任意 | プレーンテキストのメッセージ本文。 |
| embed_title | string | 任意 | 埋め込みのタイトル(任意)。 |
| embed_description | string | 任意 | 埋め込みの説明文。 |
| embed_color | string | 任意 | 埋め込みの色。16 進数の文字列か Discord の色名で指定します。 |
| username | string | 任意 | Webhook の表示名を上書きします。 |
| avatar | string | 任意 | Webhook のアイコンを画像 URL で上書きします。 |
content、embed_title、embed_description のうち少なくとも 1 つが必要です。それ以外は任意で、省略すると既定値が使われます。
リクエストの例
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"
}