前缀命令
每个斜杠命令也可以作为普通消息使用,例如 $help。前缀默认为 $,每个服务器都可以更改。
工作原理
以服务器前缀开头的消息会被解析为与斜杠命令相同的结构,并运行相同的代码,因此权限和行为完全一致。子命令紧跟在名称后面($music settings),选项使用 name:value 格式($sticky set text:“Read the rules” delay:300),没有名称的词会按顺序填入必填选项($play never gonna give you up)。
可以提及频道、身份组和用户,也可以粘贴 ID,或直接输入名称。是/否选项接受 yes、no、on、off、true 和 false。附加的文件会填入附件选项。
命令
- /prefix view
- 显示当前前缀。
- /prefix set prefix:<text>
- 更改前缀:1 到 5 个字符,不能包含空格。例如 !、?、n! 或 nx。
- /prefix reset
- 恢复为默认的 $。
在仪表盘中更改
仪表盘中有两个页面包含前缀输入框:“设置”(位于其他核心设置旁边),以及“自定义命令”(位于左侧面板底部)。输入新前缀并保存即可;留空则恢复为 $。机器人会从下一条消息开始使用新前缀。
在“自定义命令”页面,你还可以为服务器中的命令设置新名称,例如将 $shop 命名为 $store。参见自定义命令。
与斜杠命令的区别
- 表单
- 会打开弹出表单的命令(例如 /quick catalog add)只能从斜杠菜单中使用;前缀版本会对此作出说明。
- 私密回复
- 原本只有你自己可见的回复会私信发送给你,并附带注明服务器名称的说明。
- 自动补全
- 边输入边搜索的建议是斜杠命令的功能;前缀版本则直接使用你输入的内容。
前缀按服务器设置,你的自定义机器人也使用相同的前缀。如果其他机器人已经在使用 !,请选择不同的前缀,以免两个机器人同时回应同一条消息。