可以直接使用Vv微信机器人框架

易语言 2020-03-12 19:31:37

可以直接使用Vv微信机器人框架

.计次循环首 (局_计次, 局_计次) ' 为每一条消息创建一个线程去处理
消息编号 = json.取通用属性 (“msglist[” + 到文本 (局_计次 - 1) + “].msgid_hex”)
消息来源 = json.取通用属性 (“msglist[” + 到文本 (局_计次 - 1) + “].from_user”)
消息接收ID = json.取通用属性 (“msglist[” + 到文本 (局_计次 - 1) + “].to_user”)
消息描述 = json.取通用属性 (“msglist[” + 到文本 (局_计次 - 1) + “].describe”)
消息内容 = json.取通用属性 (“msglist[” + 到文本 (局_计次 - 1) + “].message”)
.如果真 (消息描述 = “” 且 消息内容 = “”)
到循环尾 ()
.如果真结束
.如果真 (g_正在修改应用 = 假)
.判断开始 (是否群聊 (消息来源))
消息类型 = “群聊消息”
分割消息内容 = 分割文本 (消息内容, “:”, ) ' 1 群发送消息成员ID 2 群消息内容
调试输出 (消息内容)
.如果真 (取数组成员数 (分割消息内容) = 2)
调试输出 (分割消息内容 [2], 分割消息内容 [1])
分割消息内容 [2] = 子文本替换 (分割消息内容 [2], “\r\n”, “”, , , 真)
分割消息内容 [2] = 子文本替换 (分割消息内容 [2], #换行符, “”, , , 真)
.计次循环首 (取数组成员数 (g_应用公众号优先级), 局_计次2)
数组位置 = 应用搜索地址 (g_应用公众号优先级 [局_计次2])
.如果真 (g_应用信息 [数组位置].应用启用 = 1)
调用子程序 (获取函数地址 (g_应用公众号优先级 [局_计次2], “_eventGroupMsg”), , 局_应用返回值, 消息编号, 消息来源, 消息描述, 分割消息内容 [2], 分割消息内容 [1])