在使用程心自定义的时候遇到了以下几个问题
1.正则表达式匹配被艾特的人的QQ号
我原本使用的是[\[CQ:at,q=]*?([0-9]\d{5,10})[\]]?
,但是发现哪怕只进行单独的at,也无法匹配,必须前后加入.*
才能应用,不知道有没有更简单的方法(我的目的是取出QQ号,但也支持直接打出QQ号,所以CQ前缀是可选的匹配)
2.CQ码发送语音
根据CQ码指导文档的方法写的,但是无法发送成功,不知道是否是还不支持或者出错,file和url两个都进行了尝试
之后测试用【音乐自定义分享】里提到的方式进行发送,变成了纯链接,但并不是卡片形式(只有链接,CQ框架没有被发送)
3.闪图发送不出来
也是这个文档的,说在图片内加入type=flash
就是闪照,测试失败,原图片也没发出了,直接没有回复
4.换行符替换,文字替换
这个我不知道能不能依赖程心自定义独立完成,完全没有头绪
我希望能将<br>
和\n
替换成换行符(一些api的返回数据是这样的换行符)
如果当前没有这个功能,希望后续能够添加
已经找到了对应指令【替换[被替换内容]>=<[被替换文本]>=<[替换文本]】