别名系统
Bot 支持设置指令的别名,即通过自定义的指令名调用现存指令。
设置的别名仅对自己生效。
设置别名 Lv2
指令:#alias <别名> <原名>
指令:#alias.set <别名> <原名>
将“#别名”设置为“#原名”的别名。
提示
别名在使用时,也可以不带指令前缀 #
触发。
示例:
#alias 早 checkin
该指令设置“#早”为“#checkin”的别名。
之后,发送“#早”或“早”即可触发 Bot 的签到功能。
各等级可设置的别名数上限如表所示:
等级 | 别名数上限 |
---|---|
Lv2 | 6 |
Lv3 | 8 |
Lv4 | 12 |
Lv5 | 18 |
Lv6 | ∞ |
查看别名
指令:#alias [@QQ]
指令:#alias.check [@QQ]
该指令可以查询指定用户设置了哪些别名。如果没有填写参数,则查询自己设置的别名。
示例:
#alias
该指令查看自己设置的所有别名。
#alias @BobLiu
该指令查看 @BobLiu 设置的所有别名。
删除别名
指令:#alias.del <别名>
指令:#alias.delete <别名>
删除设置的指定别名。
示例:
#alias.del 早
该指令删除上文设置的 “早” 别名。
清空别名
指令:#alias.clear
删除设置的所有别名。