如题。 纯萌新,不仅是骰娘萌新,也是lua萌新。 顺便还有个比较头疼的问题: bot读编译好的dll文件会报错终止,我因此无法调用bit.dll文件。 调用bit库主要是想要实现unicode 转 utf-8,github上的代码都需要调用bit和ffi库。 如果有不需要调用库的方法,也请教我一下。 以下是错误信息:
at富文本转义为形如[CQ:at,qq=xxxxx]的形式 , 所以我们可以对该部分采用Lua模式匹配对QQ号进行提取 我们假设你的前缀指令为order,现有文本“[order] @xxx”,就可以这么写 local QQ=string.match(msg.fromMsg,"[%s]*%[CQ:at,qq=(%d*)%]",#order+1)
local QQ=string.match(msg.fromMsg,"[%s]*%[CQ:at,qq=(%d*)%]",#order+1)
RainChain 非常感谢,在您的帮助下,我们现在已经可以非常顺滑的“操作“我们的群友了(指互相papa,throw,当然还有爪巴)d(´ω`*)