易语言MYQQ框架群管机器人如何获取用户信息

发布于:2023-01-13 ⋅ 阅读:(353) ⋅ 点赞:(0)

下载MYQQ的主程序 moen,下载它的SDK文件。

直接在易语言里打开MYQQ的SDK文件。

新建一个程序集并新建一个子程序,

使用SDK自带的API就能很简单的获取到

开始获取成员信息的代码编写

一行代码就能解决


 
  1. Api.取群成员信息 (, , , )

使用这个API需要输入4个参数。

参数1:填你的机器人QQ号

参数2:用户QQ在哪个群,当然你的机器人肯定是必须在里面才可以的

参数3:就是你要获取信息的用户QQ

参数4:是用来接收成员信息的,需要注意的是,它的数据类型是“数_群成员信息”

前3个参数都是文本型。执行完这条代码,我们就简单的获取到了用户的信息。

获取成员信息

群成员信息是一个对象。调用它的信息也很简单,后面加一个小圆点. 然后选择你要的信息

现在获取一个用户的入群时间,先新建一个变量,用来保存数据

然后,你可以测试一下,有没有获取到。测试可不是直接运行哦。后面在讲。

输出日志的代码是 Api.输出日志 () 。完整代码如下:

现在子程序就已经编写好了,然后就找地方调用这个子程序就好了。

我们在收到群消息时,就调用一次这个子程序

给他传入3个参数。这3个参数,SDK里已经帮我们获取到了,我们只需要填入对应参数即可

测试代码编写完毕。

导出插件

将程序导出为插件,后缀 要改成mq.dll,手动修改一下就好。

导出快捷键是 CTRL+SHIFT+3,就是静态编译成动态链接库。

然后运行myqq主程序moen,将插件添加并启用,然后查看日志。看看当收到群消息后,日志里是否会输出我们定义的日志。

如果您还没完全看懂,推荐阅读机器人开发入门教程:使用易语言+myqq制作QQ群管理机器人-入门教程-砍价群聊网

原文链接:易语言MYQQ框架群管机器人如何获取用户信息-砍价群聊网 


网站公告

今日签到

点亮在社区的每一天
去签到