钉钉机器人的使用

需求说明

钉钉这款软件是目前企业群聊较火的一款软件,可以设置钉钉机器人.当输入的语句包含关键字,则可以让机器人自动发送消息.


钉钉机器人使用步骤

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))


代码运行结果

在钉钉机器人上设置自定义关键词"开会"
python3 dingding.py "今天下午四点半开会"

在群聊里即可看到机器人发送了一句"今天下午四点半开会",并@了reminders中的账户.

ps:如果输入的语句不包含关键字,会报错!!!!

你可能感兴趣的:(钉钉机器人的使用)