帮助主题

装瓶自定义命令

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