教學 · 聊天室、機器人與自動化

用指令和計時器設定你的聊天機器人

Multistream 機器人會在你直播的每個聊天室中回應像 !discord 這樣的指令,並每隔一段時間發送提醒。應用程式和網站共用同樣的機器人設定,所以在任一處設定都可以。

You need: 你電腦或 Mac 上的 Multistream 應用程式,或一個 Multistream 帳號

在應用程式中

  1. 在側邊欄開啟「工具」,再開啟「Multistream 機器人」。你會進入它的「一般」頁面。
  2. 開啟機器人開啟。在機器人發言的地方下,開啟它該回應的聊天室。
  3. 在 Twitch 上,閱讀以此身分發送聊天下的那一行,並在你自己的聊天室中輸入它顯示的 /mod 那一行一次,這樣機器人才能發言。
  4. 開啟 Multistream 機器人下的「指令」頁面,點擊新增指令。會開啟一張新的指令卡片。
  5. 填寫指令(例如 !discord)和回覆(機器人說的話)。選擇誰可以使用。
  6. 開啟「計時器」頁面,點擊新增計時器。輸入訊息,然後設定間隔(分鐘)和最少聊天行數。
  7. 點擊計時器上的立即傳送,確認它會在你的聊天室發言。

在網站上

  1. 在儀表板側邊欄開啟機器人。
  2. 在「指令」卡片上,點擊編輯。輸入名稱和機器人回答的內容,選擇誰可以使用,然後點擊加入清單。
  3. 點擊儲存。卡片現在會計入你的指令。
  4. 在「計時器」卡片上,點擊編輯,填寫訊息和每隔(分鐘),點擊加入清單,再點儲存。
  5. 開啟你的機器人,讓它在雲端運作,這樣即使你的電腦關機,它也會繼續回應。這部分需要 Pro。

像 !uptime、!so 和 !points 這類內建指令已經有了。把你不想要的關閉即可。

網站的機器人回應的地方,應用程式中的機器人會保持安靜,所以觀眾永遠不會得到兩次回答。

每個設定的意思

應用程式中的「一般」頁面

決定機器人是否運作、在哪裡發言,以及可以多快發言的開關。

機器人開啟
總開關。關閉會暫停機器人做的一切:指令、計時器、管理、點數,以及揪團和廣告訊息。
以此身分發送聊天
機器人的訊息來自哪個帳號。Multistream 機器人以共用機器人身分發言(在 Twitch 上顯示為 mrwolfubot,所以請在你的 Twitch 聊天室輸入一次 /mod mrwolfubot 讓它能發言)。實況主(你)則以你自己的頻道發言。
機器人發言的地方
機器人回應指令、發送計時器訊息和打招呼的聊天室。在這裡關閉的聊天室,永遠不會聽到機器人的聲音。
歡迎新觀眾
開啟時,機器人會在觀眾第一次在你的頻道聊天時向他們問好。
訊息
歡迎詞說什麼。輸入 { 可以加入機器人會自動填入的詞,例如 {user} 是觀眾的名稱。下方會顯示聊天行的預覽。
歡迎對象
哪些聊天室會有歡迎詞。只會提供在機器人發言的地方下開啟的聊天室。
在聊天室中標註 Multistream
每場直播發送一次「Made with multistream.gg」這一行,大約在開始 10 分鐘後。除非你開啟,否則是關閉的。
發送到
哪些聊天室會有這行標註。Twitch 和 TikTok 一開始是關閉的,因為它們的規則不贊成你在多平台直播時把觀眾引導到別處。
面板圖片
一張給你頻道面板或簡介區使用的 Multistream 小圖片。點擊下載即可儲存。
最多(則訊息)
機器人在該平台上,於每(秒)設定的時間內最多可以發送的訊息數。請讓 TikTok 保持在大約每 15 秒 2 則,否則 TikTok 會隱藏機器人。
每(秒)
最多(則訊息)的時間窗口。例如 Twitch 上每 30 秒 20 則訊息。
佇列容量
當機器人達到上限時,多出來的訊息會排隊等待,而不是遺失。這是最多可以等待幾則。
佇列滿了時
等待佇列滿了時會發生什麼:丟掉最新的會丟棄新的訊息,丟掉最舊的會丟棄等待最久的那一則。
傳送測試
選擇平台,輸入一些文字並點擊傳送測試,確認機器人能在那裡發言。它也會顯示在「紀錄」頁面中。
在你的 Multistream 帳號上
告訴你你的機器人設定是否保存在你的 multistream.gg 帳號上。保存後,在應用程式或網站上的更改,幾秒內就會顯示在另一邊。

應用程式中的「指令」頁面

指令是以 ! 開頭的詞,觀眾輸入它,例如 !discord,機器人就會在同一個聊天室中回答。

真實追隨檢查
在 Twitch 上,關閉表示每位聊天者都算追隨者。開啟則表示只有真正追隨你的人才算,這對設為追隨者以上的指令很重要。
新增指令
在「自訂指令」下建立一個你自己的新指令,並開啟它讓你填寫。
指令
觀眾輸入什麼來執行它,例如 !discord。
別名
其他可以執行同一個指令的詞,例如 !dc 對應 !discord。如果不需要,就留空。
誰可以使用
所有人是聊天室中的任何人,追隨者以上加上追隨的要求,訂閱者以上是訂閱者、VIP、管理員和你,管理員以上是管理員和你,實況主只有你。
冷卻時間(秒)
冷卻就是等待:任何人使用指令後,在這麼多秒內沒有人能再使用它。5 到 30 能避免聊天室洗版。
每位觀眾(秒)
對每位觀眾各自的等待:同一個人在這麼多秒內不能再使用它,其他人仍然可以。0 表示沒有額外的等待。
回覆
指令執行時機器人發送的內容。輸入 { 可以加入機器人會自動填入的詞,例如 {user} 是輸入的人,或 {uptime};下方的預覽會顯示結果。
平台
這個指令在哪些聊天室有效。回答一律會送到輸入指令的那個聊天室。
花費
觀眾每次使用你的指令要付出的忠誠點數;0 表示免費。點數不夠的人會被告知需要多少。見忠誠點數。
內建指令
機器人已經會的指令,例如 !uptime、!so、!points 和 !permit。點擊其中一個,可更改它的名稱、誰可以使用或它的回覆,或用它的開關把它關閉。
僅限 Twitch
這個標章標示只能在 Twitch 上運作的內建指令,例如 !clip 和 !followage。
清單
只適用於 !commands:所有人可用的指令會讓僅限管理員的指令不出現在公開回答中,呼叫者可用的指令則也會向管理員顯示他們的管理員指令。

應用程式中的「計時器」頁面

計時器會依自己的時程表在聊天室發送訊息,例如每 20 分鐘一次的追隨提醒。

計時器之間的間隔(秒)
任兩個計時器發言之間的最短時間,讓時間剛好重疊的兩個計時器不會連續發出。0 表示沒有間隔。
新增計時器
建立一個帶有起始訊息的新計時器。點擊它的名稱可重新命名;只有你看得到這個名稱。
立即傳送
立刻在聊天室發送這個計時器,忽略它的時程表,讓你確認它能運作。結果會顯示在按鈕旁。
新增訊息
讓計時器多一則訊息。有多於一則時,計時器會輪流使用它們,感覺比較不重複。
循環
如何挑選下一則訊息:依序從上到下,然後重新開始,隨機(不重複)隨機挑選,但不會連續兩次挑到同一則。
間隔(分鐘)
這個計時器兩次發言之間最少的分鐘數。15 到 30 是不錯的起點;更頻繁會像洗版。
隨機額外(分鐘)
為每次等待增加最多這麼多額外分鐘,讓發言不會像時鐘一樣準時。0 會保持精確的間隔。
起始偏移(分鐘)
在計時器第一次發言前等待這麼多分鐘,這樣多個計時器就不會全部在同一分鐘發言。
最少聊天行數
自上次發言以來,至少要有這麼多則聊天訊息進來,計時器才會發言,這樣安靜的聊天室就不會被機器人訊息塞滿。5 是不錯的起點;0 則不管怎樣都準時發言。
每場直播一次
開啟時,計時器在它的每則訊息都發送過一次之後就會停止,直到你的下一場直播。
僅限直播時
開啟時,在你的 Twitch 直播離線期間,計時器會保持安靜。
僅限特定分類
輸入 Twitch 分類,例如 Just Chatting,計時器就只會在你以其中一個分類直播時發言。留空表示任何分類。
日期與時段
把計時器限制在特定的日期和時段。選擇日期(沒選表示每天),再選開始時和結束時;開始和結束相同表示全天。
發送身分
由哪個帳號發送這個計時器:與機器人相同使用「一般」頁面上的選擇,或只為這個計時器選擇 Multistream 機器人或實況主(你)。

應用程式中的「紀錄」頁面

機器人最近發送的一切,最新的在最前面:指令回覆、計時器、問候和測試訊息。

保留最近
紀錄會記住機器人的多少則訊息。較舊的會從底部掉出去。200 對一場直播來說綽綽有餘。
清除紀錄
清空清單。點擊兩次確認。它不會改變你聊天室中的任何東西。
已送出
訊息已送達那個聊天室。
失敗
訊息沒有送出。該列會變成粉紅色,原因會顯示在它下方,例如機器人在 Twitch 上還不是管理員,或某個平台需要重新連結。
system
當沒有人輸入任何東西而產生訊息時(例如計時器或測試),會顯示這個來取代觀眾名稱。

網站上的指令

指令是以 ! 開頭的詞,觀眾輸入它,例如 !discord,機器人就會在同一個聊天室中回答。

你的指令
你建立的指令。開關可以開啟或關閉一個指令而不刪除它,鉛筆會開啟它來修改,垃圾桶則會移除它。
名稱
觀眾輸入的內容,例如 !discord。如果你省略 !,會自動替你加上,空格也會被移除。
每次使用之間的等待(秒)
冷卻:任何人使用指令後,在這麼多秒內沒有人能再使用它,所以聊天室不能洗版。5 到 30 是不錯的起點。
誰可以使用
所有人是聊天室中的任何人,訂閱者是訂閱者、VIP、管理員和你,管理員是你的管理員和你,只有你就只有你。
機器人回答
有人輸入指令時,機器人在聊天室發送的內容,最多 500 個字元。
填入
加入機器人會替你填入的詞的按鈕:{user} 是輸入的人,{touser} 是他們指名的人,{uptime} 是你已經直播了多久,{count} 則是每次使用就往上計數。
加入清單
把你輸入的指令放進「你的指令」。在你點擊底部的儲存之前,什麼都不會被儲存。
保留變更
在你更改指令時顯示:把你的更改放回清單中。停止更改則讓指令維持原樣。
內建
機器人已經會的指令,例如 !uptime、!points 和 !so。把你不想要的關閉即可。
儲存
保留這個對話框中的一切。取消會關閉它並捨棄變更。

網站上的計時器

計時器會每隔一段時間,在機器人回應的每個平台的聊天室中發送一則訊息。

名稱(只有你看得到)
一個簡短的名稱,讓你能分辨你的計時器,例如追隨提醒。觀眾永遠看不到它。
訊息
機器人每次在聊天室發送的內容,最多 500 個字元。
每隔(分鐘)
兩次發言之間相隔幾分鐘。15 到 30 是不錯的起點;更頻繁會像洗版。
經過這麼多聊天行之後
自上次發言以來,至少要有這麼多則聊天訊息進來,計時器才會等到發言,這樣安靜的聊天室就不會被機器人訊息塞滿。5 是不錯的起點;0 則不管怎樣都準時發言。
加入清單
把你輸入的計時器放進上方的清單。它的開關可以開啟或關閉它,鉛筆可以修改它,垃圾桶可以移除它。
保留變更
在你更改計時器時顯示:把你的更改放回清單中。停止更改則讓計時器維持原樣。
儲存
保留你的計時器。在你點擊它之前,這個對話框中的任何東西都不會被保留;取消會捨棄變更。

更多教學