本文へスキップ
Senchabot Extensions

ガイド

TwitchとKickでサブアソンタイマーを動かす方法

Subathon Timerは、サブスクが入るたびに時間が延びるカウントダウンです。開始時間と、サブスク、ギフトサブ、BitsのCheer、Kicksのギフトごとに追加する時間を決めて、URLを 800 × 300 のブラウザソースとしてOBSに追加し、配信を始めたらチャットで !subathon start と打ちます。ログインは不要で、TwitchとKickの公開チャットを読み取ります。

公開日:

対象のツール:Subathon Timer

サブアソンタイマーを設定するには?

  1. Subathon Timerの設定ページを開きます。
  2. Twitch、Kick、「両方」から選び、チャンネル名だけを入力します。
  3. 「開始時間」(初期設定は1時間)と、必要なら「上限時間」を設定します。
  4. サブスク、ギフトサブ、Bits、Kicksで追加する時間を設定します。「両方」なら、TwitchとKickにそれぞれ専用のタブがあります。
  5. スタイルとカラーを選び、URLをコピーして、800 × 300 のブラウザソースとしてOBSに追加します。

設定ページのプレビューでは、模擬のサブスク、ギフト、Cheerが60倍速で流れるので、1時間のタイマーが約1分で終わります。速度は1×から300×まで設定できます。「試してみる」のボタンで、サブスク、5件のギフト、500 Bits/Kicksの追加、10分の削除、一時停止、リセットができます。変わるのはプレビューだけで、OBSのタイマーには影響しません。

サブスク1件で何分増えますか?

時間は0から60までの分単位で決められ、0にするとそのイベントはオフになります。TwitchとKickで別々の値があり、初期設定はすべて1分です。初期設定でオンの「タイマーに表示」は、「サブスク +1分」のようにタイマー上に一覧を出すので、視聴者は自分のサブスクで何分増えるかがわかります。TwitchとKickで追加時間が違う場合は、交互に表示されます。

各イベントでサブアソンタイマーに追加される時間
イベント初期設定カウント方法
サブスク1分新規サブスクと継続サブスクごと。TwitchのPrimeサブスクはTier 1として扱います。
ギフトサブ1分ギフトに含まれるサブスクごとなので、5件のギフトなら5倍になります。
500 Bitsまたは500 Kicks1分ほかの量は割合で加算されます。1分の設定なら、100 Bitsで12秒です。

初期設定でオンの「Tier 2と3を多めにカウント」では、TwitchのTier 2のサブスクやギフトは2倍、Tier 3は5倍の時間を追加します。価格に合わせた比率です。Kickのサブスクにはティアがないので、1件ずつカウントします。

「上限時間」は、タイマーが持てる最大の時間です。上限を超える分は追加されず、+時間の表示も出ません。初期設定の「上限なし」なら、サブスクが入り続けるかぎりタイマーは増え続けます。

サブアソンを開始するには?

初期設定では、あなたかモデレーターがチャットで !subathon start と打つまで、タイマーは一時停止したまま待ちます。そのため、配信前にソースを追加しておき、配信が始まってから時計を動かせます。「開始」で「すぐに」を選ぶと、OBSでソースが読み込まれた時点でタイマーが始まります。

開始前に入ったサブスクも、一時停止中のサブスクも、ちゃんと時間が追加されます。時計が動き出したときには、その時間が加算されています。

モデレーターが使えるチャットコマンドは?

Subathon Timerのチャットコマンド
コマンド動作
!subathon startタイマーを開始、または一時停止から再開します。時間切れのあとなら新しいサブアソンを始めます
!subathon pause一時停止します。残り時間はそのままです
!subathon add 10m上限時間まで時間を追加します
!subathon remove 10mゼロまで時間を減らします
!subathon set 2h残り時間を設定します
!subathon reset開始時間とURLの値でやり直します
!subathon sub 2m22sこれからはTwitchでもKickでもサブスク1件で2分22秒追加し、「Tier 2と3を多めにカウント」がオンならTier 2と3はその2倍と5倍です。0 でオフになり、最大は1時間です
!subathon sub 2m22s for 1h1時間だけそうして、その後URLの値に戻します
!subathon gift 142sギフトサブ1件ごとに2分22秒追加するので、5件のギフトなら11:50です。TwitchのTier 2と3のギフトは、サブスクと同じく2倍と5倍で数えます
!subathon bits 142sTwitchの500 BitsまたはKickの500 Kicksごとに2分22秒追加し、ほかの量はその割合です。100 Bitsなら約28秒、1000 Bitsなら4:44です。!subathon kicks も同じコマンドです
!subathon rates resetURLの値に戻します
!subathon pops off浮かび上がる追加時間を隠します。pops on でまた表示します
!subathon seconds浮かび上がる追加時間と一覧で、追加時間を+71 秒のように秒で書きます。!subathon minutes で+1:11に戻ります

TwitchでもKickでも、使えるのは配信者とモデレーターだけです。VIPや視聴者は使えません。タイマーはチャットで返事をしないので、結果はタイマー上で確認してください。

時間は 10m、45s、1h30m、1:30:00 のように書きます。数字だけなら分として扱うので、!subathon add 15 で15分追加されます。単位は1文字で、10min は動かず、10m なら動きます。142秒なら 142s、2m22s、2:22 と書きます。チャットから1つのイベントに設定できるのは最大1時間なので、142分になる !subathon gift 142 は無視されます。

チャットから値や追加時間を変えるのに、新しいURLは要りません。こうして決めた値は両方のプラットフォームで使われ、「残り時間でレートを変える」がオンでも優先され、「タイマーに表示」にも出ます。変更はソースを再読み込みしても残り、モデレーターがまた変えるか、!subathon rates reset を打つか、!subathon reset で新しいサブアソンを始めるまで続きます。

スタイルとカラーの種類は?

  • HPバー(初期設定): 100%からゼロへ減っていくゲーム風のバー。
  • 細いバー: タイトルと残り時間が中に収まる、細めのバー。
  • 時計: 時・分・秒の大きな数字。
  • リング: 時間が減るにつれて欠けていく円。

初期設定のカラー「HP」は、時間が少なくなるにつれて緑から黄、赤へと変わります。緑、紫、赤、ゴールド、シアン、ピンクの単色も選べます。タイマーの横のタイトルは初期設定で SUBATHON です。32文字までの好きな文字に変えるか、空欄にして隠せます。

「パーセントを表示」は、タイマーがどれだけ埋まっているかを表示します。100%はこれまでで最も時間が多かった時点なので、100%を超えることはありません。満タンのバーに時間が追加されると、バーは満タンのまま新しい最大値からカウントダウンします。「追加時間 + 視聴者名を表示」は、時間が追加されるたびに視聴者の名前と +1:00 をタイマーの上に浮かび上がらせます。

OBSを閉じたり、ソースを再読み込みしたりするとどうなりますか?

タイマーはOBSの中に保存されるので、再読み込みやOBSの再起動のあとも元の状態に戻ります。OBSを閉じているあいだも、本物の締め切りのようにカウントダウンは続きます。

OBSやソースがオフのあいだは誰もチャットを読まないので、そのあいだのサブスクで時間は増えません。モデレーターがあとから !subathon add で追加できます。「表示されていないときにソースをシャットダウンする」をオフにしておくべき理由もこれで、詳しくはOBSガイドで説明しています。

保存されたタイマーは、そのOBSとそのチャンネルのものです。サブアソンの途中でKickを追加するなどURLのチャンネルを変えたり、別のOBSやブラウザのタブでURLを開いたりすると、新しいタイマーが始まります。

タイマーがゼロになるとどうなりますか?

00:00:00 で止まって赤く点滅し、「K.O. を表示」がオンならHPバー、細いバー、リングのスタイルで K.O. と表示されます。新しいサブスクで時間は増えなくなり、サブアソンは終了です。

続けるには、モデレーターが時間を付けて !subathon add か !subathon set を打つと、タイマーはすぐに再び動き出します。新しいサブアソンを始めるには !subathon start と打ちます。タイマーは開始時間に戻ってすぐに動き出します。!subathon reset でもやり直せますが、「開始」がコマンドの設定なら !subathon start まで待ちます。

タイマーを変更したり、新しいサブアソンを始めたりするには?

設定ページの「ウィジェットURL」欄に今のURLを貼り付けます。チャンネルと設定が戻ってくるので、変えたいところを変えて新しいURLをコピーし、OBSの古いURLに上書きして貼り付けます。新しい追加時間や上限時間は、OBSが新しいURLを読み込んだ時点で適用され、残り時間はそのままです。

新しい「開始時間」が自動で適用されるのは、タイマーを初めて開始するまでです。それ以降は、チャットで !subathon reset と打つと新しい開始時間からやり直せます。「開始」がコマンドの設定なら、タイマーはまた !subathon start まで一時停止して待ちます。

時間が増えないものは?

  • フォローと投げ銭。TwitchもKickも、ログインしていないページには新しいフォローを見せず、どちらのプラットフォームにも独自の投げ銭機能はありません。
  • レイド(どちらのプラットフォームでも)。
  • 視聴者がシェアしないTwitchの継続サブスク。Twitchは、視聴者がシェアしたときにしか継続サブスクをチャットに知らせません。Kickは更新をサブスクとして送るので、カウントされます。
  • パワーアップなど、チャット以外で使われたBits。チャットでCheerされたBitsだけがカウントされます。
  • Twitchの共有チャット中に、パートナーチャンネルで入ったサブスクやCheer。カウントされるのは自分のチャンネルだけです。