- 已编辑
pc tag 人物卡的第一个汉字或字母
更简便地切换人物卡
骰娘可以云同步人物卡
lua报错信息发送产生报错的指令,QQ号,群号,方便定位和复现
需要一个类似于eventmsg的但不直接发送到聊天里而是结果输出到lua中的函数
pc tag 人物卡的第一个汉字或字母
更简便地切换人物卡
骰娘可以云同步人物卡
lua报错信息发送产生报错的指令,QQ号,群号,方便定位和复现
需要一个类似于eventmsg的但不直接发送到聊天里而是结果输出到lua中的函数
想提一个显示方面的建议,希望pc端Mirai可以加一个最小化到系统托盘的功能,只能最小化到任务栏的话,窗口开多了容易误触
player0170 {sample:}
请仔细阅读手册
player0170 请仔细阅读骰主手册 个性化:自定义文本转义 部分
player0170
是用这个,不是|
{sample:分项1|分项2(…|分项n)}
ray91 啊啊啊啊阅读能力太差了抱歉!!感谢您!!!
初尝试Lua插件开发,按照开发文档的问安插件模板编写了一个问安功能,想提出以下建议:
.send notice [级别] [内容]
指令中,[内容]
部分若包含转义部分,如.send notice 6 辛苦了,{self}帮你捶捶背哦
,其中的{self}
不会被转义,窗口接收到的信息会是:辛苦了,{self}帮你捶捶背哦
。希望可以支持notice转义。.nn del
指令似乎会删掉所有的昵称,即便在群聊中删除当前群聊昵称,似乎全局昵称也会一并被删除,希望可以区分开来(虽然是个无伤大雅的问题就是了wwww)msg_order
作为单独的方法触发指令,但是在测试结束后,我将该msg_order
注销/删除并.system load
重新加载插件时,该指令仍然生效,如果不手动清理指令的话,可能会导致其他用户轻易调用功能,造成权限越位的问题,希望可以支持重载系统时自动销毁已不支持的指令。以上,全都是个人的碎碎念wwww
Amatoxins Windows端的话,可以尝试一下工具Hide My Windows,可以隐藏cmd窗口,非常实用,去搜索引擎找一下就有了
xialibaixue 可以用.reply off关闭测试用的指令。重载时删除无效的指令或插件估计不好实现,可能需要把所有指令尝试调用一次
xialibaixue 关于问题3我推荐你将测试指令设置权限4以上,这样就不用担心误触的情况了。
xialibaixue
你的问题描述的很详细。
群里的大佬很喜欢
send
指令确实不会转义{}字符,可以尝试使用log('内容',【通知窗口】)
来发送。system reload
指令或是重新启动。地窖上的松 1. 错误的,log()
的也无法转义{nick}
,因为逻辑上先执行无语境转义,再向窗口逐一发送,而转义{nick}
需要取语境中的uid;
雪宝加载E:\MiraiDice\Dice263834228\plugin\b1ff415c-a803-4be0-a764-8ae9ab83692b.lua失败:cannot open E:\MiraiDice\Dice263834228\plugin\b1ff415c-a803-4be0-a764-8ae9ab83692b.lua: No such file or directory
重载插件
未重启、已重启状态下尝试运行指令报错
重启后问题消失
问题4.
如上,测试使用的插件是 https://forum.kokona.tech/d/1363-xin-guan-yi-qing-cha-xun 的疫情查询插件,一开始文件名称是一串不够直观的字符串,我将文件名改为covidStatus.lua
后,运行.system load
指令,插件加载无异常。回复指令疫情
,出现报错信息找不到指定的文件或路径
。
尝试重启MiraiDice(Windows环境,启动方式为启动Mirai.cmd
),该问题不再出现。
另外,问题3.
也在重启后不再出现。
关于问题2.
,运行更新.cmd
后也已被修复。
xialibaixue 那么问题3、4实质上就是同一个问题了,等色子姐更新吧。(:з」∠)
xialibaixue !喔好的!刚刚才看到回复,非常感谢!
针对关键词回复中的CD和次数限制,是否可以内置提示,“冷却时间还有xx秒”、“本日已达上限”?