Appearance
自訂指令
前往後台的「指令管理 → 自訂指令」,新增指令名稱與回覆內容,再設定使用權限、冷卻時間及直播狀態限制。
例如回覆內容可以寫成:
text
哈囉 {user},你輸入的內容是:{args}自訂指令目前支援 {command}、{args}、{user}、{user_id} 與 {login}。完整定義請查看系統變數參考。
需要依條件切換文字、計算數字或隨機選擇內容時,可以使用安全版 $(eval ...)。完整語法與限制請查看進階運算式。
用短指令呼叫另一個指令
將自訂指令的回覆設為另一個指令,例如建立 !s1,回覆填入 !scene 1。使用者輸入 !s1 後,機器人會以原始使用者的身分直接執行 !scene 1,不會先把 !scene 1 顯示在聊天室。
最多只會轉呼叫一次(總深度為 2)。例如 !a 回覆 !s1,而 !s1 回覆 !scene 1,這次只會執行到 !s1;第二層的 !scene 1 只顯示文字,不會再執行。
目標指令仍受原始使用者的權限、冷卻時間及各指令原有的執行條件限制。把管理用指令包成簡短的自訂指令,不會讓一般觀眾取得管理權限。