幫助 — retroHexChat

機器人自訂指令

Bots可以有針對特定觸發器的自定義命令. 當一個用戶鍵入bot的指令前綴,然後是bot名稱和一個觸發詞時,bot用配置的響應回覆.

語法

啓動器Name

前綴( N)! )和bot名稱在觸發詞前需要. 例如,如果一個名爲"FAQ"的機器人有一個命令"規則":

FAQ規則

創建命令

使用 /bot addcmd 指令或機器人管理對話框:

/bot addcmd FAQ rules Please read the #rules channel /bot addcmd FAQ hours We're available 9am-5pm EST

每個命令都有 trigger (用戶類型)和a response (機器人說什麼). 可選描述在 點球Name 幫助 列表。

模板佔位符

命令響應支持動態佔位符 :

  • {nickname} - 引用命令的用戶
  • {channel} ——使用命令的通道
  • {prefix} - 機器人的命令前綴
  • {botname} - 那個機器人的名字
/bot addcmd FAQ welcome Hello {nickname},歡迎 {channel}!

回覆同樣可以使用 IRC 格式跳脫,例如 \c04 用於顏色, \b 用於粗體, \o 用於重設格式。

/bot addcmd FAQ rules \c04\bRead this:\o Please read #rules

內建的幫助命令

如果啓用了幫助能力, 請輸入 點球Name 幫助 列出所有可用的命令及其描述。 這是自動的——不需要設置。

FAQ幫忙

規則和限制

  • 觸發器必須是每個機器人獨有的( 對大小寫敏感)
  • 自定義命令能力必須啓用在機器人上
  • 只有管理員和服務器操作員可以添加或刪除命令
  • Bot 冷卻應用——快速引用可能被忽略

通過對話框管理

打開 Bot 管理對話框( E)工具 → 機器人管理,單擊 指令 選項卡。 使用 添加命令... 創建新命令或 移除 刪除已有的。

另請參閱

BotService 概覽 · /bot Command Reference

  • 恢復
  • 最小化
  • 最大化
  • 關閉
  • 疊加窗口
  • 橫向拖動窗口
  • 垂直拖動窗口
  • 最小化所有窗口