

钉钉机器人消息接收模式有两种
Http模式,需要自己有服务器
Stream模式,无需服务器

可以看看钉钉开发平台对Stream模式的介绍


2. 获取 AppKey 和 AppSecret

为了减少大家繁琐的环境配置,我将代码写成了可视化的应用
钉钉机器人
下载后解压,可以看到根目录下有一个 DingTalkRobot.exe 文件

双击打开,填写钉钉机器人的 AppKey 和 AppSecret,然后点击启动。如果启动失败检查一下是否填写正确

给指定的钉钉机器人发送消息,例如我的机器人叫“影刀RPAv2”,就在钉钉上搜索“影刀RPAv2”,然后给它发消息。如果想在群里发消息则需要把机器人添加到群中,然后@一下这个机器人发送消息
给机器人发送消息后,他就会自动回复你的消息了

lib文件夹下有个脚本入口python模块 script.py

里面有个main函数,是脚本入口函数
reply_text("接收到你的消息啦!!!", incoming_message) 上图中的 “接收到你的消息啦!!!” 就是由这段代码发送的,reply_text的第一个参数就是要回复的内容,第二个参数固定填写 incoming_message 就行了

这个时候你就可以开始发挥你的想象定制脚本了,我这里给大家举个简单的例子:

注意:修改脚本后,要停止服务再启动服务,才能生效
