見出し画像

【たぬえさ3】参加チャンネルポイントを使った人を自動で並べてもらう

※新Verにて正式実装される見込みのため
 実装されたら手順が変わると思われます

参加型の配信をしていて
参加者の一覧をOBSのテキストに並べるの面倒くさいなあ……を解消してくれる機能を追加してくれました


導入する

最新版のたぬえさ3を導入する

公式から最新版をダウンロードする
バージョン3.0.16.4から
OBSのテキスト変更ができるようになっているので
より古いVerだとそもそも動かない

【たぬえさ3】Twitchのチャットやチャネポから音声出したりいろいろできるソフト _ ビビビッ

参加者管理HTMLファイルをダウンロードする

まだ正式実装されていない機能のため
別途HTMLファイルをダウンロードして配置する

ファイルはDiscordにある
Discordはたぬえさの[情報] > [サポート用ディスコ鯖]より飛べる

Discordの[宿題のお手伝い]の
.htmlファイルをダウンロードする
もし追加修正など入っていたら最新のものを落とす

ダウンロードしたHTMLファイルを
たぬえさの[HTML]フォルダに移動する

設定する

HTMLファイルに説明書きあるので読もうね

公式ドキュメントを読め

(まだなら)OBSのWebSocketを有効化する

[サービスの状態]で
[OBS WebSocket 5]にチェックが入っている(有効化されている)ことを確認する

されてないならなんとかして設定する

OBSにて参加者一覧テキストを作成する

テキストソースを作成する

作ったあとシーン一覧取得すると丸いかも
(あとで対象のソースが一覧にないってなるかもなので)

OBSのテキスト変更トリガーを作成する

参加者一覧のテキストを更新するためのフリートリガーを作成する
[設定] > [イベント設定] > [フリートリガー]

トリガーを作成する
[表示名]に任意の名前(あとで使うので控えておく)
[メインウィンドウでボタンを出す] チェック(有効化)

オペレーションを作成する
タブ[OBS]
[OBSコマンドタイプ] SetTextValue
[OBSコマンド対象] 対象のテキストソースを一覧から選んで[←割り当て]
[OBS Command Option] %comment% (固定)

一旦この状態でトリガーを押してみて
対象のテキストソースが%comment%になることを確認する
ここでならないならなんとかする

参加者追加トリガーを作成する

参加チャンネルポイントが使われたら一覧に追加するトリガーを作成する
[設定] > [イベント設定] > [チャネポ報酬]

チャンネルポイントのトリガーを作成する
(やり方わからないならなんとかする)

オペレーションを作成する
タブ[HTML]
[HTMLファイル] 先程のHTMLファイルを選択する
[HTML引数] name=%name%&command=先程のテキスト変更トリガー

チャネポを使ってみて
メンバーが追加されたらOK
されてなかったら……うん、なんだろうね……

1件削除トリガーを作成する

フリートリガーを作成する
名前とかは任意

オペレーションを作成する
追加と同様で
[HTML引数] mode=remove&command=先程のテキスト変更トリガー

押してみて
1件削除されることを確認する

全件削除トリガーを作成する

1件削除と同様
[HTML引数] mode=clear&command=先程のテキスト変更トリガー

Tips

日時形式を変更する

標準だと名前の前に時間が付与される
変更する場合HTML引数に[&format=フォーマット]を入れる
フォーマットは以下

none 日付なし
short 時:分(デフォルト)
long 月/日 時:分
full 年/月/日 時:分

チャネポでなくテキストやコマンドで管理する

テキストやコマンドでも設定できる

チャットで「参加希望」と入れるパターン
チャットで「!join」と入れるパターン

宣伝

Twitchで配信やってますのでフォローしてね


いいなと思ったら応援しよう!

戸枯ナナみ
いただいたサポートで多くの作品に触れられています ありがとうございます