吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 2304|回复: 15
收起左侧

[经验求助] 寻求一种可以让钉钉账号自动回复的python脚本。

[复制链接]
冰炎梦幻 发表于 2023-2-24 15:45
100吾爱币
呃。。。这个是为了解决无限制回答同事重复问题而提出的一个疑问。
不过我手上没有服务器可用,也不准备买一个服务器。
大概想实现这么个功能:
登录起电脑钉钉并运行脚本后。如果有人发一些关键字给我。我的账号会自动推送某些内容给他。
本来想做一个机器人,奈何编程能力太捉急,抄了一天互联网,只会实现用机器人推个helloworld。
(想实现机器人自动回复,要么有一个公网IP和服务器,要么就内网穿透,对于一个装了奇安信的电脑极其不友好)

最佳答案

查看完整内容

可以使用钉钉机器人来实现自动回复的功能,具体的实现步骤如下: 首先,需要创建一个钉钉机器人。在钉钉群里点击右上角的“+”,选择“创建机器人”,设置机器人的名称和头像,然后复制机器人的 Webhook 地址。 使用 Python 编写自动回复脚本,发送 HTTP POST 请求到机器人的 Webhook 地址,格式为 JSON 数据,包含需要回复的消息内容。可以使用 requests 库来发送请求,具体代码如下: python 其中,需要将 YOUR_ACCE ...

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

lixp 发表于 2023-2-24 15:45
可以使用钉钉机器人来实现自动回复的功能,具体的实现步骤如下:

首先,需要创建一个钉钉机器人。在钉钉群里点击右上角的“+”,选择“创建机器人”,设置机器人的名称和头像,然后复制机器人的 Webhook 地址。

使用 Python 编写自动回复脚本,发送 HTTP POST 请求到机器人的 Webhook 地址,格式为 JSON 数据,包含需要回复的消息内容。可以使用 requests 库来发送请求,具体代码如下:

python
import requests
import json

url = "https://oapi.dingtalk.com/robot/send?access_token=YOUR_ACCESS_TOKEN"

headers = {
    'Content-Type': 'application/json'
}

data = {
    "msgtype": "text",
    "text": {
        "content": "自动回复内容"
    }
}

response = requests.post(url, headers=headers, data=json.dumps(data))

print(response.json())
其中,需要将 YOUR_ACCESS_TOKEN 替换为自己的机器人 Webhook 地址中的 access_token 参数。

将脚本设置为后台运行,可以使用 nohup 命令,例如:
bash
nohup python dingding_auto_reply.py &
这样,脚本就可以自动运行,并在有新消息时自动回复了。

需要注意的是,使用机器人自动回复消息需要遵守相关的法律法规和公司政策,不能违反用户隐私和安全等相关规定。同时,也需要注意不要滥用机器人,避免给用户带来不必要的干扰和困扰。
 楼主| 冰炎梦幻 发表于 2023-2-24 16:34
本帖最后由 冰炎梦幻 于 2023-2-24 16:35 编辑
lixp 发表于 2023-2-24 16:23
可以使用钉钉机器人来实现自动回复的功能,具体的实现步骤如下:

首先,需要创建一个钉钉机器人。在钉钉 ...

没理解,第一条貌似只是推一条消息。
而且我返回来的说明是:
{'errcode': 310000, 'errmsg': 'description:机器人发送签名不匹配;solution:请确认签名和生成签名的时间戳必须都放在调用的网址中,请确认机器人的密钥加密和填写正确;link:请参考本接口对应文档获得具体要求,或者在https://open.dingtalk.com/document/  搜索相关文档;'}
不过我目前的脚本也成功推送了消息,但是我如何接受到别人发给我的关键字呢?

另外第二段我不懂在哪里运行,cmd好像没有这指令。
python告诉我
SyntaxError: invalid syntax
 楼主| 冰炎梦幻 发表于 2023-2-24 16:39
第一段不正确的原因貌似是钉钉加了安全措施。
cyhlnj 发表于 2023-2-24 16:58
lixp 发表于 2023-2-24 16:23
可以使用钉钉机器人来实现自动回复的功能,具体的实现步骤如下:

首先,需要创建一个钉钉机器人。在钉钉 ...

好家伙 chatgpt来回答
zpy2 发表于 2023-2-25 07:53
冰炎梦幻 发表于 2023-2-24 16:34
没理解,第一条貌似只是推一条消息。
而且我返回来的说明是:不过我目前的脚本也成功推送了消息,但是我 ...

登录起电脑钉钉并运行脚本后

他说是官方文档,你这个是外挂,感觉不对路吧。

建一个类似百度,网页搜索方便查询吧
zpy2 发表于 2023-2-25 07:56
rainisa 发表于 2023-2-25 08:52
钉钉有个应用叫【云问机器人】,可以满足你的需求,设置一下以后,直接让同事们去问机器人
 楼主| 冰炎梦幻 发表于 2023-2-25 11:49
zpy2 发表于 2023-2-25 07:56
https://www.52pojie.cn/thread-1726074-2-1.html

???不明所以,兄弟你没审题啊
 楼主| 冰炎梦幻 发表于 2023-2-25 11:53
rainisa 发表于 2023-2-25 08:52
钉钉有个应用叫【云问机器人】,可以满足你的需求,设置一下以后,直接让同事们去问机器人

这玩意 要企业审批?
返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - 52pojie.cn ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2025-12-18 04:47

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表