> ## Documentation Index
> Fetch the complete documentation index at: https://docs.vetox.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Kick 通知

> Kick ストリーマーが配信開始・終了したときに Discord で告知します。埋め込みは完全にカスタマイズ可能。

<Info>
  **Basic** が必要。サーバーごとに最大 **10 チャンネル**。共通ルールは [通知の仕組み](/ja/notifications/overview) を参照。
</Info>

## チャンネルの追加

チャンネルの **スラッグ** — URL の `kick.com/` の後ろの部分 — を入力します。Vetox が存在を検証し、解決できないスラッグは **Kick channel not found** で拒否されます。

スラッグは 1〜50 文字: 英数字、アンダースコア、ハイフン。

## 設定

| 設定                            | 既定      | 備考            |
| ----------------------------- | ------- | ------------- |
| **Discord Channel**           | —       | 必須、チャンネルごとに設定 |
| **Notify when live**          | **オン**  |               |
| **Notify when offline**       | **オフ**  |               |
| **Mention Role**              | なし      |               |
| **Custom Notification Embed** | Kick 既定 | 緑             |

## 変数

| 変数                   | 解決先                  |
| -------------------- | -------------------- |
| `{streamer.name}`    | チャンネル表示名             |
| `{streamer.url}`     | Kick URL             |
| `{streamer.avatar}`  | プロフィール画像             |
| `{stream.title}`     | 配信タイトル — **ライブ時のみ**  |
| `{stream.category}`  | カテゴリ — **ライブ時のみ**    |
| `{stream.viewers}`   | 視聴者数 — **ライブ時のみ**    |
| `{stream.thumbnail}` | プレビュー画像 — **ライブ時のみ** |

<Note>
  Kick では Twitch の `{stream.game}` に相当するものが `{stream.category}` です。互換性はありません — 誤ると空に解決され、フィールドが破棄されます。
</Note>

## 検出

[Twitch](/ja/notifications/twitch) と同一: **60 秒ごと** に確認し、オフライン → ライブの遷移で告知、**10 分のクールダウン**。既に配信中のチャンネルを追加した場合、次の配信まで何も告知されません。

<Note>
  認証チャンネルのバッジは現在使われていません — 実際の認証状態に関係なくすべての Kick チャンネルが未認証扱いです。
</Note>

## トラブルシューティング

<AccordionGroup>
  <Accordion title="チャンネルが見つからない">
    表示名ではなく URL のスラッグを使ってください。`kick.com/some-name` ならスラッグは `some-name` です。
  </Accordion>

  <Accordion title="配信中なのに投稿されない">
    サーバーセットアップの Kick トグル、プレミアム、対象チャンネルの Embed Links を確認。配信中に追加した場合は次の配信を待ってください。
  </Accordion>

  <Accordion title="カテゴリが空">
    オフライン告知を見ているか、Twitch 用変数 `{stream.game}` を使っています。
  </Accordion>
</AccordionGroup>

<Card title="Twitch" icon="twitch" horizontal href="/ja/notifications/twitch">
  Twitch での同じモデル。
</Card>
