预期效果
有两个原名分别为 status 和 cfx-status 的指令,我希望给 status 改名叫 bot-status,并将 status 作为别名分配给 cfx-status。
为什么要这么做
- 我的用户只关心这个 cfx-status 的指令的功能能不能正常使用,并不关心机器人的运行情况。
- 但我关心机器人的运行情况。
- 我的用户已经养成了使用 status 的习惯。
这样不行
-
在「指令管理 - status - 别名设置」中添加新别名
bot-status
并将其设为默认,然后禁用status
。
-
在「指令管理 - cfx-status - 别名设置」中添加新别名
status
。
效果:
Alice:status 或 bot-status
Koishi:
[onebot] 机器人:运行中
==========
CPU 使用率:0% / 27%
内存使用率:4% / 89%Alice:cfx-status
Koishi:
所有系统正常
更新时间:2024/12/19 01:03:20
这么做看起来非常符合直觉,但就是不彳亍。
在论坛上搜索发现其他人也有类似问题 本地化和指令管理部分功能无效,还有开发者的回复似乎也是这个意思 指令管理的优化建议,不确定是 BUG 还是我理解错了。