需求说明
钉钉这款软件是目前企业群聊较火的一款软件,可以设置钉钉机器人.当输入的语句包含关键字,则可以让机器人自动发送消息.
钉钉机器人使用步骤
1.注册钉钉账号
2.创建群聊
3.在群聊中点击右上角的机器人
4.点击+号添加机器人
5.选择自定义机器人,添加名字,群组,添加安全设置选择自定义关键字
6.机器人Webhook就是rul地址
源代码
import json
import requests
import sys
def send_msg(url,reminders,msg):
headers = {'Content-Type': 'application/json;charset=utf-8'}
data = {
# 发送消息类型为文本
"msgtype": "text",
"at": {
"atMobiles": reminders,
# 决定是否@所有人,True为发送的消息自动@所有人
"isAtAll": False,
},
"text": {
# 消息正文
"content": msg,
}
}
r = requests.post(url, data=json.dumps(data), headers=headers)
return r.text
if __name__ == '__main__':
msg = sys.argv[1]
# 特殊提醒要查看的人,就是@某人一下
reminders = [需要@的用户账号]
#钉钉机器人上粘贴的Webhook地址
url ='粘贴地址即可'
print(send_msg(url, reminders, msg))