チュートリアル · チャット、ボット、自動化

コマンドとタイマーでチャットボットを設定する

Multistream Botは、!discordのようなコマンドに答えたり、一定間隔でお知らせを投稿したりします。配信しているすべてのチャットで動きます。アプリとウェブサイトは同じボット設定を共有しているので、どちらで設定しても大丈夫です。

You need: PCまたはMacのMultistreamアプリ、またはMultistreamアカウント

アプリでは

  1. サイドバーの「ツール」を開き、Multistream Botを開きます。最初に「一般」ページが表示されます。
  2. ボットをオンをオンにします。ボットが話すチャットで、ボットに返答させたいチャットをオンにします。
  3. Twitchでは、チャットの送信元の下に表示される行を読んで、そこに出ている/modの行を自分のチャットに一度入力します。これでボットが投稿できるようになります。
  4. Multistream Botの下にある「コマンド」ページを開いて、コマンドを追加をクリックします。新しいコマンドのカードが開きます。
  5. コマンド(例:!discord)と返信(ボットが言う内容)を入力します。使える人を選びます。
  6. 「タイマー」ページを開いて、タイマーを追加をクリックします。メッセージを入力して、間隔(分)と最低チャット行数を設定します。
  7. タイマーの今すぐ送信をクリックして、チャットに投稿されるか確認します。

ウェブサイトでは

  1. ダッシュボードのサイドバーでボットを開きます。
  2. コマンドのカードで編集をクリックします。名前とボットの返答を入力し、使える人を選んでから、リストに追加をクリックします。
  3. 保存をクリックします。カードにあなたのコマンドが数えられます。
  4. タイマーのカードで編集をクリックし、メッセージと間隔(分)を入力して、リストに追加、続けて保存をクリックします。
  5. あなたのボットをオンにすると、クラウドで動くので、PCの電源が切れていても返答し続けます。この機能にはProが必要です。

!uptime、!so、!pointsなどの組み込みコマンドは最初から入っています。不要なものはオフにしてください。

ウェブサイトのボットが返答するチャットでは、アプリのボットは黙っているので、視聴者に返答が二重に届くことはありません。

各設定の意味

アプリの「一般」ページ

ボットが動くかどうか、どこで話すか、どのくらいの速さで投稿してよいかを決めるスイッチです。

ボットをオン
メインのスイッチです。オフにすると、コマンド、タイマー、モデレーション、ポイント、レイドや広告のメッセージなど、ボットの動作がすべて止まります。
チャットの送信元
ボットのメッセージをどのアカウントから投稿するかを選びます。Multistream Botは共有のボットとして投稿します(Twitchではmrwolfubotと表示されるので、Twitchのチャットで一度/mod mrwolfubotと入力して投稿を許可してください)。配信者(あなた)は自分のチャンネルとして投稿します。
ボットが話すチャット
ボットがコマンドに答え、タイマーを投稿し、あいさつをするチャットです。ここでオフにしたチャットには、ボットは一切発言しません。
初めての人を歓迎
オンにすると、視聴者があなたのチャンネルで初めてチャットしたときに、ボットがあいさつします。
メッセージ
歓迎メッセージの内容です。{ を入力すると、ボットが自動で埋める言葉を追加できます。たとえば{user}は視聴者の名前になります。下にチャット表示のプレビューが出ます。
あいさつするチャット
歓迎メッセージを送るチャットです。ボットが話すチャットでオンにしたチャットだけが選べます。
チャットでMultistreamを紹介
配信ごとに1回、開始から約10分後に「Made with multistream.gg」という一文を投稿します。オンにしない限りオフのままです。
投稿するチャット
紹介の一文を投稿するチャットです。TwitchとTikTokは最初からオフです。マルチストリーム中に視聴者を別の場所へ誘導することを、両者のルールがあまり歓迎していないためです。
パネル画像
チャンネルのパネルや概要欄に使える、Multistreamの小さな画像です。ダウンロードをクリックして保存できます。
上限(メッセージ数)
そのプラットフォームで、時間(秒)で決めた時間内にボットが投稿してよい最大メッセージ数です。TikTokは15秒に2件程度にしてください。超えるとTikTokがボットを非表示にします。
時間(秒)
上限(メッセージ数)の対象になる時間の長さです。たとえばTwitchなら30秒で20件、のように設定します。
待機できる数
ボットが上限に達すると、あふれたメッセージは消えずに順番待ちになります。待機できるメッセージの数です。
いっぱいになったとき
待機の列がいっぱいになったときの動作です。最新を捨てるは新しいメッセージを捨て、最古を捨てるは一番長く待っているメッセージを捨てます。
テスト送信
プラットフォームを選び、テキストを入力してテスト送信をクリックすると、ボットがそこに投稿できるか確認できます。結果は「ログ」ページにも表示されます。
Multistreamアカウントでの保存
ボット設定がmultistream.ggのアカウントに保存されているかどうかを表示します。保存されていれば、アプリまたはウェブサイトでの変更が数秒でもう一方に反映されます。

アプリの「コマンド」ページ

コマンドとは、視聴者が入力する、!discordのように!で始まる言葉のことです。ボットは同じチャットで答えます。

実際のフォロー確認
Twitchでは、オフだとチャットした人全員がフォロワー扱いになります。オンだと実際にフォローしている人だけが対象になり、フォロワー以上に設定したコマンドで重要になります。
コマンドを追加
「カスタムコマンド」の下に自分用の新しいコマンドを作り、入力できるように開きます。
コマンド
実行するために視聴者が入力する言葉です。例:!discord
別名
同じコマンドを実行できる別の言葉です。たとえば!discordに対する!dcなどです。必要なければ空のままで大丈夫です。
使える人
全員はチャットにいる誰でも、フォロワー以上はフォローが条件、サブスク以上はサブスクライバー、VIP、モデレーター、あなた、モデレーター以上はモデレーターとあなた、配信者はあなただけです。
クールダウン(秒)
クールダウンとは待ち時間のことです。誰かがコマンドを使うと、この秒数のあいだは誰も再び使えません。5〜30秒にしておくと、チャットでの連打を防げます。
視聴者ごと(秒)
視聴者ひとりひとりに対する待ち時間です。同じ人はこの秒数のあいだ再び使えませんが、ほかの人は使えます。0なら追加の待ち時間はありません。
返信
コマンドが実行されたときにボットが投稿する内容です。{ を入力すると、ボットが自動で埋める言葉を追加できます。たとえば{user}は入力した人、{uptime}は配信時間です。結果は下のプレビューで確認できます。
プラットフォーム
このコマンドが使えるチャットです。返答は、必ず入力されたチャットに送られます。
コスト
視聴者がコマンドを使うたびに支払うロイヤルティポイントです。0なら無料です。ポイントが足りない人には、必要な数が伝えられます。詳しくはロイヤルティポイントをご覧ください。
組み込みコマンド
!uptime、!so、!points、!permitなど、ボットが最初から知っているコマンドです。クリックすると、名前、使える人、返信を変更できます。スイッチでオフにもできます。
Twitch専用
このバッジは、!clipや!followageなど、Twitchでしか使えない組み込みコマンドの目印です。
一覧
!commandsだけの設定です。全員が使えるコマンドはモデレーター専用コマンドを公開の返答に出さず、呼び出した人が使えるものはモデレーターにはモデレーター用コマンドも表示します。

アプリの「タイマー」ページ

タイマーは、決めたスケジュールでチャットにメッセージを投稿します。たとえば20分ごとのフォローのお願いなどです。

タイマー間の間隔(秒)
どの2つのタイマーの投稿のあいだにも空ける最短の時間です。タイミングが重なっても、続けて投稿されないようにします。0なら間隔を空けません。
タイマーを追加
最初のメッセージ付きで新しいタイマーを作ります。名前をクリックすると変更できます。名前はあなたにしか見えません。
今すぐ送信
スケジュールを無視して、このタイマーをすぐにチャットへ投稿します。動作の確認に使えます。結果はボタンの横に表示されます。
メッセージを追加
タイマーにメッセージをもう1つ追加します。複数あると順番に使われるので、同じ繰り返しの感じが減ります。
順序
次のメッセージの選び方です。順番どおりは上から下へ進み、終わるとまた最初に戻ります。ランダム(連続なし)はランダムに選びますが、同じものが2回続くことはありません。
間隔(分)
このタイマーの投稿と投稿のあいだの最短の分数です。15〜30分から始めるのがおすすめです。これより頻繁だとスパムのように感じられます。
ランダム追加(分)
毎回の待ち時間に、最大でこの分数をランダムに足します。投稿が機械的な時間どおりにならなくなります。0なら間隔そのままです。
開始のずらし(分)
タイマーの最初の投稿の前に、この分数だけ待ちます。複数のタイマーが同じ分にまとめて投稿されないようにします。
最低チャット行数
前回の投稿以降にこの数以上のチャットが来たときだけ、タイマーが投稿します。静かなチャットがボットのメッセージで埋まるのを防げます。5から始めるのがおすすめです。0なら何があっても時間どおりに投稿します。
配信ごとに1回
オンにすると、タイマーの各メッセージが1回ずつ投稿された時点で、次の配信まで止まります。
配信中のみ
オンにすると、Twitchで配信していないあいだ、タイマーは投稿しません。
指定カテゴリーのみ
Just Chattingなど、Twitchのカテゴリーを入力すると、そのどれかで配信しているときだけタイマーが投稿します。空のままならどのカテゴリーでも投稿します。
曜日と時間
タイマーを特定の曜日や時間に限定します。曜日を選び(何も選ばなければ毎日)、開始時刻と終了時刻を設定します。開始と終了が同じなら終日です。
投稿者
このタイマーをどのアカウントで投稿するかです。ボットと同じは「一般」ページでの選択に従います。このタイマーだけMultistream Botまたは配信者(あなた)にすることもできます。

アプリの「ログ」ページ

ボットが最近投稿したものが新しい順に並びます。コマンドの返答、タイマー、あいさつ、テストメッセージなどです。

保存する件数
ログに残すボットのメッセージの数です。古いものは下から消えていきます。1回の配信なら200件で十分です。
ログを消去
リストを空にします。確認のため2回クリックします。チャット自体には何の影響もありません。
送信済み
メッセージがそのチャットに届きました。
失敗
メッセージは送信されませんでした。その行がピンク色になり、下に理由が表示されます。たとえばTwitchでボットがまだモデレーターではない、プラットフォームの再連携が必要、などです。
system
タイマーやテストなど、誰かの入力が原因ではないメッセージのとき、視聴者名の代わりに表示されます。

ウェブサイトのコマンド

コマンドとは、視聴者が入力する、!discordのように!で始まる言葉のことです。ボットは同じチャットで答えます。

あなたのコマンド
あなたが作ったコマンドです。スイッチで削除せずにオンとオフを切り替え、鉛筆アイコンで編集し、ごみ箱アイコンで削除します。
名前
視聴者が入力する言葉です。例:!discord。!を付け忘れても自動で付き、スペースは取り除かれます。
使用間隔(秒)
クールダウンです。誰かがコマンドを使うと、この秒数のあいだは誰も再び使えないので、チャットで連打されません。5〜30秒から始めるのがおすすめです。
使える人
全員はチャットにいる誰でも、サブスクはサブスクライバー、VIP、モデレーター、あなた、モデレーターはモデレーターとあなた、自分のみはあなただけです。
ボットの返答
誰かがコマンドを入力したときにボットがチャットに投稿する内容です。最大500文字までです。
自動入力
ボットが自動で埋める言葉を追加するボタンです。{user}は入力した人、{touser}は指名された人、{uptime}は配信している時間、{count}は使うたびに増える回数です。
リストに追加
入力したコマンドを「あなたのコマンド」に入れます。下の保存をクリックするまで、何も保存されません。
変更を反映
コマンドを編集している間に表示されます。変更内容をリストに戻します。編集をやめるを押すと、コマンドは元のままです。
組み込み
!uptime、!points、!soなど、ボットが最初から知っているコマンドです。不要なものはオフにしてください。
保存
このダイアログの内容をすべて保存します。キャンセルを押すと、変更を破棄して閉じます。

ウェブサイトのタイマー

タイマーは、ボットが返答するすべてのプラットフォームのチャットに、一定間隔でメッセージを投稿します。

名前(あなたにだけ表示)
タイマーを見分けるための短い名前です。例:フォローのお願い。視聴者には表示されません。
メッセージ
ボットが毎回チャットに投稿する内容です。最大500文字までです。
間隔(分)
投稿と投稿のあいだの分数です。15〜30分から始めるのがおすすめです。これより頻繁だとスパムのように感じられます。
このチャット行数のあと
前回の投稿以降にこの数以上のチャットが来るまで、タイマーは待ちます。静かなチャットがボットのメッセージで埋まるのを防げます。5から始めるのがおすすめです。0なら何があっても時間どおりに投稿します。
リストに追加
入力したタイマーを上のリストに入れます。スイッチでオンとオフを切り替え、鉛筆アイコンで編集し、ごみ箱アイコンで削除します。
変更を反映
タイマーを編集している間に表示されます。変更内容をリストに戻します。編集をやめるを押すと、タイマーは元のままです。
保存
タイマーを保存します。クリックするまで、このダイアログの内容は何も保存されません。キャンセルを押すと変更を破棄します。

ほかのチュートリアル