幫助主題

裝瓶自定義命令

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}!

內建的幫助命令

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

FAQ幫忙

規則和限制

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

通過對話框管理

打開 Bot 管理對話框( E)工具 − 瓶管理,單擊 圖標 選項卡。 使用 添加命令... 創建新命令或 刪除 刪除已有的。

另見

BotService 概覽 · /bot Command Reference