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)工具 − 瓶管理,單擊 圖標 選項卡。 使用 添加命令... 創建新命令或 刪除 刪除已有的。