功能:
通过Python3装饰器的实现方式,完成钉钉消息的推送。
装饰一个带有返回值的函数
将返回值发送到钉钉群聊
@robot_send(url, key)
def send_msg():
return 'hello'
robot.py
import json
import requests
def robot_send(url, key, atAll=False):
"""
钉钉消息推送装饰器
依赖requests模块 安装->pip install requests
:param url: str: 钉钉机器人url
:param key: str: 钉钉机器人自定义关键词
:param atAll: bool: 消息是否@所有人(默认: False)
:return: dict: 消息发送状态数据
: 使用说明:
装饰一个带有返回值的函数
将返回值发送到钉钉群聊
@robot_send(url, key)
def send_msg():