初尝试Lua插件开发,按照开发文档的问安插件模板编写了一个问安功能,想提出以下建议:
.send notice [级别] [内容]
指令中,[内容]
部分若包含转义部分,如.send notice 6 辛苦了,{self}帮你捶捶背哦
,其中的{self}
不会被转义,窗口接收到的信息会是:辛苦了,{self}帮你捶捶背哦
。希望可以支持notice转义。.nn del
指令似乎会删掉所有的昵称,即便在群聊中删除当前群聊昵称,似乎全局昵称也会一并被删除,希望可以区分开来(虽然是个无伤大雅的问题就是了wwww)- 测试时,为了方便查看问题,采用了
msg_order
作为单独的方法触发指令,但是在测试结束后,我将该msg_order
注销/删除并.system load
重新加载插件时,该指令仍然生效,如果不手动清理指令的话,可能会导致其他用户轻易调用功能,造成权限越位的问题,希望可以支持重载系统时自动销毁已不支持的指令。 - 在导入其他开发者的Lua插件时,我曾经重命名这个插件,结果在重载时出现系统无法读取该插件的问题。该问题初夏后,我未进行更进一步的测试,如果确实有这样的问题的话,希望可以支持重载自动销毁不存在的插件。
以上,全都是个人的碎碎念wwww