Basic が必要。サーバーごとに最大 10 ストリーマー。全プラットフォーム共通のルールは 通知の仕組み を参照。
ストリーマーの追加
名前でチャンネルを検索します — Vetox が Twitch で照会し、存在を確認してから追加します。解決できないユーザー名は Twitch user not found で拒否されます。 ユーザー名は 1〜25 文字、英数字とアンダースコアのみ。設定
変数
ライブ検出
Vetox は 60 秒ごと に確認し、チャンネルの配信状態を追跡します。1
オフライン → ライブ
告知が発火します(ストリーマーごとに 10 分のクールダウン)。
2
ライブ継続中
何も起きません。状態がリフレッシュされるだけ — 長時間の配信でも告知はちょうど 1 回です。
3
ライブ → オフライン
有効化していればオフライン告知が発火します。
短時間切断してクールダウン内に再接続した配信は 1 回だけ告知されます — 意図的で、これがクールダウンが 1 分ではなく 10 分になっている理由です。
実運用のセットアップ
1
サーバーセットアップで Twitch をオン
既定オフ。これがオンになるまで何も動きません。
2
ストリーマーを追加
名前で検索し結果から選択。
3
チャンネルとロールを設定
専用の
#going-live チャンネルと、セルフロール でオプトインする @Stream Ping ロールが多くのサーバーのパターンです。4
そのチャンネルでのボット権限を確認
View Channel、Send Messages、Embed Links。
5
次の配信を待つ
配信中に追加した結果で判断しないでください。
トラブルシューティング
配信開始したのに何も投稿されない
配信開始したのに何も投稿されない
サーバーセットアップの Twitch トグル、プレミアムが有効、対象チャンネルの Embed Links を確認。配信中に追加した場合は仕様で、次回配信を待ってください。
ゲームや視聴者数が表示されない
ゲームや視聴者数が表示されない
オフライン告知を見ています。これらの変数はライブ時のみ存在します。
チャンネル変更が反映されない
チャンネル変更が反映されない
チャンネルフィールドをクリアすると送信されず、旧値が黙って保持されます。クリアではなく別のチャンネルを選択してください。
2 サーバーが同じストリーマーをフォローしているのに片方だけ ping された
2 サーバーが同じストリーマーをフォローしているのに片方だけ ping された
どちらも発火するはずです。片方のチャンネル権限が失敗した場合、そのアイテムは失われリトライされません — 失敗側の Embed Links を確認してください。
Kick
Kick での同じライブ/オフラインモデル。