本文へスキップ
Senchabot Extensions

ガイド

TwitchとKickでチャット投票をする方法

チャット投票は、TwitchとKickのチャットが番号を打って参加できる投票を配信に表示します。URLを 640 × 560 のブラウザソースとしてOBSに追加し、あなたかモデレーターがチャットで !poll Question | A | B と打つだけ。ログインもボットも不要で、公開チャットを読み取ります。

公開日:

対象のツール:チャット投票

チャット投票を設定するには?

  1. チャット投票の設定ページを開きます。
  2. Twitch、Kick、「両方」から選び、チャンネル名だけを入力します。
  3. 配信前に投票を用意しておきたいなら、「用意しておく投票」に質問と2個から6個の選択肢を入力します。!poll start で表示されます。
  4. 「投票時間」(初期設定は1分)、結果の表示時間、投票できる人を設定します。
  5. カラー、位置、投票の言語を選び、URLをコピーして、640 × 560 のブラウザソースとしてOBSに追加します。

設定ページのプレビューでは、模擬投票者による投票がリアルタイムより速く流れ、終わると次の投票が始まります。「試してみる」のボタンで、10票の追加、30秒の延長、投票の締め切り、新しい投票の開始ができます。変わるのはプレビューだけで、OBSの投票には影響しません。

チャットから投票を始めるには?

TwitchでもKickでも、投票を操作できるのは配信者とモデレーターだけです。VIPや視聴者は使えず、視聴者が !poll と打っても何も変わりません。

チャット投票のチャットコマンド
コマンド動作
!poll 質問 | A | B | CURLの「投票時間」で、選択肢2個から6個の新しい投票を出します
!poll 90s 質問 | A | B同じく、長さを指定して出します: 90s、2m、1m30s、1:30
!poll 質問?「はい」と「いいえ」を選択肢にしたクイック投票を出します
!poll startURLに保存された、用意しておいた投票を出します
!poll extend 30sタイマー付きの投票中に時間を延ばします
!poll end今すぐ投票を締め切ります。勝者は配信遅延のあとに表示されます
!poll cancel結果も含めて投票を画面から消します

質問と選択肢は | で区切ります。6個目より後の選択肢は無視され、大文字・小文字が違うだけの重複も除かれます。質問は80文字まで、選択肢はそれぞれ30文字までです。新しい投票は、画面上の投票と置き換わります。

コマンドの単語には正しい引数が必要です。!poll extend 30 seconds は、それを質問として出したりせず、何もしません。質問の前にある数字だけの部分は長さとして読まれないので、!poll 3 or 4 games? | 3 | 4 は質問がそのまま残ります。投票はチャットで返事をしないので、結果は画面で確認してください。

視聴者はどうやって投票しますか?

  • 選択肢の番号だけを打つ(例: 2)。
  • !vote 2 や !2。ボットの投票に慣れた視聴者向けです。
  • 選択肢そのもの: speedrun で Speedrun に投票。大文字・小文字、アクセント記号やトルコ語の文字の有無は問いません。

メッセージ全体が票である必要があります。2 please、4Head、1 more game はカウントされないので、普通のチャットが票になってしまうことはありません。選択肢そのものが数字の場合は、そのテキストが優先されます。3 | 4 | 5 の投票で 3 と打つと、3番目の選択肢ではなく「3」という選択肢に投票されます。

Twitchの /vote コマンドはTwitch純正の投票用なので、チャットには番号を打つよう伝えてください。投票の選択肢の下には「チャットで 1 から 3 を入力」のようなヒントが表示されます。

1人の視聴者が複数回投票できますか?

いいえ。TwitchやKickのアカウントごとに1票です。初期設定でオンの「投票の変更を許可」では、新しい番号を打つと票が移ります。オフにすると最初の票で確定します。存在しない選択肢に投票しても、すでに入れた票が消えることはありません。

「投票できる人」を「サブスク」にすると、サブスクかファウンダーのバッジを持つ視聴者と、あなただけが投票できます。全員が投票できる設定では、「サブスクの票の重み」でサブスクの票を2倍や3倍にできます。投票画面にもそのことが表示され、パーセントはこの重み付きの票で計算されます。

投票の受付中にモデレーターがアカウントをタイムアウトやBANにすると、その票は取り消されるので、スパムボットによる大量の票も打ち消せます。

時間切れになるとどうなりますか?

視聴者はチャットより数秒遅れて配信を見ているので、視聴者の画面で残り1秒のとき、チャットではすでに投票が締め切られています。タイマー終了後も「配信遅延」の秒数(初期設定は5秒)は票をカウントし続け、そのあいだ投票には「最後の投票」と表示されます。視聴者の遅れに合わせて設定してください。TwitchもKickも、ふつうは2秒から10秒ほど遅れています。

そのあと勝者が王冠付きのゴールドで光り、ほかの選択肢は暗くなります。最多得票の選択肢が2つ以上あるときは、引き分けと表示されます。結果は「結果の表示時間」(初期設定は30秒)のあいだ表示され、その後フェードアウトします。0にすると、次の投票か !poll cancel まで表示し続けます。

「投票時間」を0にするとタイマーのない投票になり、モデレーターが !poll end と打つまで受け付けます。!poll extend で時間を延ばせるのは、タイマー付きの投票だけです。

見た目を変えるには?

  • 終了まで結果を隠す: 投票中はバーを隠して票数だけを表示するので、序盤の票にほかの人が流されません。
  • カラー: 紫(初期設定)、緑、赤、ゴールド、シアン、ピンク。
  • 位置: 投票はブラウザソースの上か下に置かれ、選択肢の数に応じてそこから伸びます。
  • 投票の言語: 「結果」やクイック投票の「はい」「いいえ」など、投票に表示される言葉を英語、スペイン語、フランス語、ドイツ語、日本語、ポルトガル語、トルコ語から選べます。

両方のプラットフォームがオンのときは、合計の横にTwitchとKickそれぞれの票数が表示されます。ソースは透明なので、配信には投票カードだけが映ります。

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

投票と票はOBSの中に保存されるので、再読み込みやOBSの再起動のあとも元の状態に戻ります。OBSを閉じているあいだもタイマーは進みます。

OBSやソースがオフのあいだは誰もチャットを読まないので、そのあいだに打たれた票はカウントされません。「表示されていないときにソースをシャットダウンする」をオフにしておくべき理由もこれで、詳しくはOBSガイドで説明しています。保存された投票は、そのOBSとそのチャンネルのものです。

チャット投票にできないことは?

  • チャットへの書き込み。チャットを読むだけなので、投票や勝者をチャットで告知することはありません。どちらも配信上の投票に表示されます。
  • TwitchやKick純正の投票の表示。Twitchの投票はログインしないと読み取れないので、両方のプラットフォームで同じように動くよう、票はチャットから集めます。
  • チャンネルポイントやBitsでの投票。視聴者は1人1票で、オンにした場合はサブスクなら2票か3票です。
  • 複数選択。視聴者が選べる選択肢はひとつだけです。