Discord StreamKitとTikFinityのソース

第三者のオーバーレイリンクを、Social Stream Ninjaで読み取り専用のチャットソースとして使用します。

2種類のリンクを理解する

これらの設定では、2種類のリンクを使用します:

  • 入力リンク: Social Stream Ninjaに貼り付けるDiscord StreamKitまたはTikFinityのURLです。Social Streamはここからメッセージを読み取ります。
  • 出力リンク: Social StreamのドックまたはオーバーレイのURLです。ドックを開いてメッセージをテストし、その後オーバーレイのURLをOBSに追加します。

DiscordまたはTikFinityの元のデザインだけを画面に表示したい場合は、そのリンクをOBSのブラウザーソースに直接貼り付けてください。チャットの統合、TTS、フィルタリング、メッセージの強調表示などのSocial Stream機能を使いたい場合は、Social Streamのソースとして使用してください。

どの方法を使えばよいですか?

Discord StreamKit

Discord公式のチャットウィジェットを通じて、Discordサーバー内の1つのチャンネルから新しいテキストメッセージを読み取ります。

  • Discordデスクトップアプリを開いたままにする必要があります。
  • サーバーにBotをインストールする必要はありません。
  • 読み取り専用です。Social StreamからStreamKit経由でDiscordに返信することはできません。

TikFinity OBS Dock

TikFinityを、TikTok LIVEのチャットとイベントを取得する代替手段として使用します。

  • TikFinityを開いたまま、接続を維持する必要があります。
  • TikTokに直接接続するモードが利用できない場合や、メッセージが欠落する場合に便利です。
  • 読み取り専用です。返信が必要な場合は、TikTokに直接接続するモードを使用してください。
重複を防ぐ: 同じチャットを、直接接続するソースとこれらの代替ソースで同時に取得しないでください。
Discord

Discord StreamKitを設定する

  1. 開く項目: Discord StreamKit Overlay.
  2. 選ぶ項目: OBS用にインストール(Install for OBS) を選択し、Discordから求められたらStreamKitを認可します。
  3. 次を選択します: チャット(Chat) ウィジェットを選択し、取得したいサーバーとテキストチャンネルを選びます。
  4. チャットウィジェットのインストールリンクをコピーします。先頭は次のようになります: https://streamkit.discord.com/overlay/chat/.
  5. Social Streamデスクトップアプリで次を開きます: Sources and Settings -> Discord.
  6. 選ぶ項目: Discord StreamKitのURLを使うを選択し、リンクを貼り付けてソースを追加します。
  7. 取得中はDiscordデスクトップアプリを起動したままにしてください。

Social Streamブラウザー拡張機能では、次を有効にします: Discord を任意のチャットサービスから有効にし、生成されたStreamKitのチャットリンクをブラウザーのタブで開きます。

  • Social Streamは、ページを最初に開いた時点ですでに表示されているメッセージをスキップします。ソースの準備ができてから、新しいテストメッセージを送ってください。
  • 新しいテキスト、名前、基本的な書式、絵文字、表示された名前の色を取得します。
  • Discordの通話や古いメッセージ履歴は取得しません。また、すべてのアバター、添付ファイル、返信、役割の詳細を確実に取得できるわけではありません。
TikTokの代替取得方法

TikFinityのOBSドックを設定する

  1. TikFinityを開き、TikTok LIVEのアカウントに接続します。
  2. 移動先: Overlays -> OBS Docks.
  3. 歯車ボタンで、チャットを含め、ドックに表示するイベントを選択します。
  4. Dock 1またはDock 2のURLをコピーします。
  5. Social Streamデスクトップアプリで次を選択します: その他のチャットサイト(Other chat sites).
  6. TikFinityドックのURLを貼り付け、新しいソースを有効にします。
  7. 配信中はTikFinityを開いたまま、接続を維持してください。
  • 設定画面ではTikFinityというソース名ですが、メッセージには通常の次のタイプを使用します: tiktok をSocial Stream内のソースタイプとして使用します。
  • これは取得用の代替手段であり、TikTokへの返信手段ではありません。
  • ブラウザー拡張機能の利用者は、次を含む対応したTikFinityアクティビティフィードのウィジェットURLを開くこともできます: /widget/vite/src/activity-feed/.

次の手順に従ってください: スクリーンショット付きTikFinity設定ガイド でユーザー名、OBSドックの設定、SSAppの手順を確認してください。TikTokへの直接接続モードと返信オプションについては、次を参照してください: TikTokガイド.

ワークフロー全体を検証する

  1. 自分のセッションIDを使用してSocial Streamのドックを開きます。
  2. 選択したDiscordチャンネルまたはTikTok LIVEチャットで、新しいテストメッセージを1件送ってください。
  3. 正しい名前と本文で、Social Streamのドックに1回だけ表示されることを確認してください。
  4. 同じセッションIDを使用する、お好みのSocial StreamオーバーレイURLをOBSのブラウザーソースに追加します。
  5. もう1件メッセージを送り、ドックとOBSの両方に1回ずつ表示されることを確認してください。
  6. ソースを数分間動作させ、その後のメッセージも届き続けることを確認してください。

参照: OBSクイックスタート でドックとブラウザーソースの手順を確認できます。

メッセージが表示されない場合

  • 新しいメッセージでテストしてください。既存のメッセージは意図的に取り込みません。
  • DiscordまたはTikFinityが開いていて、サインイン済みで接続されていることを確認してください。
  • コピーしたリンクが設定ページではなく、チャットウィジェットまたはOBSドックのものであることを確認してください。
  • 選択したサーバー、チャンネル、ドック、イベントを変更した後は、Social Streamのソースを再読み込みするか作成し直してください。
  • OBSを調べる前に、Social Streamのドックを確認してください。ドックが空の場合、まだOBSの問題ではありません。
  • コピーしたソースリンクは、非公開の設定情報として扱ってください。公開したり、画面共有中に表示したりしないでください。