添加机器人
1、进入某一个钉钉群-点击群设置-智能群助手-添加机器人-自定义
2、填写好机器人名字,以及安全设置,比如自定义关键词,设置好之后,消息中带有这个关键词,才会显示在钉钉群里,我就随手设置了个“提醒”关键词
3、获取群地址,这个地址就是当你编辑好消息后,往这发送,随后消息就会显示在群里
发送警报消息
# -*- encoding=utf-8 -*-
import json
import requests
class dingding(object):
def __init__(self,path):
self.path=path
self.mingdan=['134563066089','13567375532']
def sendmessage(self,content):
#URL链接
headers = {
"Content-Type": "application/json ;charset=utf-8 "
}
data={
"text": {
"content":"提醒:"+''.join(content)
},
"msgtype":"text",
"at":{
#"atMobiles":self.mingdan, 这是可以艾特群里的人,需要用到指定人的手机号
"isAtAll": False #这是判断是否要全员艾特
}
}
response=requests.post(url=self.path,data=json.dumps(data),headers=headers)
if json.loads(response.text)['errmsg']=='ok':
print('发送成功>>>')
else:
print('发送失败,错误代码 %s>>>'%response.text)
if __name__ == '__main__':
dingding('群地址').sendmessage('消息')
设置定时启动
我这边是用windows定时,可以参考这篇文章https://www.cnblogs.com/yishifuping/p/11612807.html,需提前编写一个.bat脚本,运行.py文件,然后定时运行这个bat脚本即可
@echo off
D:
cd D:\project\钉钉
start python message.py prod 1
exit