本文へスキップ
Senchabot Extensions

ガイド

OBSでTwitchとKickのチャットを一緒に表示する方法

チャットボックスは、TwitchとKickのチャットをひとつのブラウザソースにまとめます。設定ページの「プラットフォーム」で「両方」を選び、両方のチャンネル名を入力して、できたURLをひとつ、400 × 600 でOBSに追加するだけ。ログインは不要で、両方のチャットを匿名で読み取ります。

公開日:

対象のツール:チャットボックスエモートウォールSub Sprout

TwitchとKickのチャットをひとつのオーバーレイにまとめるには?

  1. チャットボックスの設定ページを開きます。
  2. 「プラットフォーム」で「両方」を選びます。初期設定ですでに選ばれています。
  3. 「Twitchチャンネル」と「Kickチャンネル」の欄に、チャンネル名だけを入力します。
  4. 見た目を調整します。変更はプレビューにすぐ反映されます。
  5. ウィジェットURLをコピーし、400 × 600 のブラウザソースとしてOBSに追加します。

できたURLには両方のチャンネルが含まれます(例: /widgets/chat-widget?twitch=yourchannel&kick=yourchannel)。プラットフォームごとに別のソースを用意する必要はありません。

プレビューでは常にサンプルのチャットが流れます。チャンネルで誰もチャットしていなくても、設定が配信でどう見えるかを確認できます。

チャットボックスで両方のプラットフォームに同時配信できますか?

いいえ。チャットボックスはチャットを読み取って画面に表示するだけです。配信をTwitchやKickに送ることも、チャットに書き込むこともできません。両方のプラットフォームで同時配信するには別途マルチ配信の環境が必要で、チャットボックスはその配信の上で両方のチャットをまとめる役割です。

モデレーションもオーバーレイに反映されます。削除されたメッセージや、タイムアウトやBANされたユーザーのメッセージは画面から消えます。

メッセージがTwitchとKickのどちらから来たか見分けるには?

両方のプラットフォームがオンのとき、「プラットフォーム表示」で各メッセージの先頭に送信元を表示できます。選択肢は3つです。

  • プラットフォームアイコン(初期設定): TwitchかKickのロゴ。
  • プラットフォーム名: ロゴの代わりに [twitch] か [kick] の文字。
  • プラットフォームを隠す: 何も表示しません。

「プラットフォームカラーのライン」をオンにすると、各メッセージの左に細いラインが付きます。Twitchは紫、Kickは緑です。ラインがあれば、プラットフォーム表示を隠してすっきりさせることもできます。ハイライトされたメッセージでは、ラインの代わりにハイライトの色が付きます。

レイアウト、アニメーション、フォントの種類は?

メッセージのレイアウト

  • インライン(初期設定): ユーザー名とメッセージが同じ行に並びます。
  • 2段: ユーザー名が上、メッセージが下。
  • カード / 吹き出し: 各メッセージが半透明のカードに入ります。
  • コンパクト: Twitch風の詰まった行で、文字は少し小さめです。

新着メッセージのアニメーション

選択肢は8つ。右からスライド(初期設定)、右からなめらかにスライド、ポップ / 拡大、バウンド、時間差、フェードイン、タイプライター、アニメーションなしです。チャットが速くなると、初期設定以外のアニメーションはすべて短くなります。メッセージが0.5秒に1件より速く届くと、アニメーションは通常の3分の1まで短くなるので、次のメッセージに追いつけなくなることはありません。

フォントとサイズ

Inter(初期設定)、Roboto、Nunito、JetBrains Mono、Source Serif 4、システムの既定フォント。フォントサイズは8から72ピクセルで、初期設定は18です。「ユーザー名を太字に」と「メッセージを太字に」は別々に切り替えられます。

メッセージはどのくらい画面に残りますか?

初期設定は30秒です。「メッセージの表示時間」で、10秒、15秒、30秒、1分、2分、5分、「ずっと表示」から選べます。

「ずっと表示」では、メッセージは消えません。新しいメッセージが古いものを押し上げ、ボックスに収まらない分は切れて、最大で直近100件が保持されます。

どのエモートが表示されますか?

TwitchとKick自身のエモートは常に画像で表示されます。それに加えて、「エモート」メニューから3つのプロバイダーをオン・オフでき、初期設定では3つともオンです。

チャットボックスで各エモートプロバイダーが対応するプラットフォーム
プロバイダー対応
7TVTwitchとKick
BTTV (BetterTTV)Twitchのみ
FFZ (FrankerFaceZ)Twitchのみ

チャンネルエモートとグローバルエモートは一緒に読み込まれます。同じ名前のエモートがある場合はチャンネルエモートが優先され、プロバイダー間の優先順位は7TV、BTTV、FFZの順です。Kickのメッセージでは、7TVはチャンネルのKickアカウントに紐づいたエモートセットを使います。7TVでTwitchアカウントだけを連携している場合は、Kickのメッセージでもそのセットを使います。オフにしたプロバイダーのエモートはテキストのまま表示されます。

ボットやコマンドを隠すには?

「ボットを隠す」は、既知のボットアカウントのメッセージを消します。Nightbot、StreamElements、Streamlabs、Moobot、Fossabot、Wizebot、Sery_Bot、SoundAlerts、StreamlootsBot、KofiStreamBot、PokemonCommunityGame、OWN3D、Blerp、BotRix、KickBot、Kicklet、Senchabotです。Twitchの「チャットボット」バッジやKickの「Bot」バッジが付いたアカウントも非表示になります。

「コマンドを隠す」は「!」で始まるメッセージをすべて隠すので、!discord や !uptime のようなコマンドは画面に出ません。コマンドへのボットの返信も隠したいなら、両方の設定をオンにしてください。

逆に特定のメッセージを目立たせたいときは、「ハイライト」を使います。5つとも初期設定ではオフなので、使いたいものだけオンにしてください。チャンネルをメンションしたメッセージやあなたへの返信、誰への返信かを示す返信の上の行、初めてのチャット、アナウンス、「メッセージをハイライト」で送られたメッセージです。最後の3つは、Kickがその情報を送らないためTwitchのみです。

チャットを画面下の帯として表示するには?

「向き」を「横」にします。メッセージが横に並び、最新のものが右に現れて、古いものは左へスライドしてボックスの外に出ていきます。

400 × 600 の推奨サイズは縦向き用です。横の帯にするなら、ソースの幅を帯の長さに、高さをメッセージ1行分にして、ソースを画面の下に配置してください。

ほかに両方のプラットフォームを同時に聞き取れるウィジェットは?

エモートウォール、Sub Sprout、Subathon Timer、配信アラート、サブスク目標、チャット投票も、ひとつのURLで両方のチャンネルを受け付けます。エモートウォールは、両方のチャットのエモートだけのメッセージを画面に飛ばします。Sub Sproutは、Kickのギフトサブも含めて両方のプラットフォームのサブスクで育ちます。Subathon Timerは、両方のチャットのサブスク、ギフトサブ、Bits、Kicksで時間を追加します。配信アラートは、両方のサブスク、ギフトサブ、Bits、Kicks、レイドにアラートを出します。サブスク目標は、両方のチャットのサブスクとギフトサブをひとつのカウントにまとめます。チャット投票は、両方のチャットの票をひとつの結果にまとめます。

一方、抽選は一度にひとつのプラットフォーム(TwitchかKick)で動きます。