使用 web hook 直接发送,简单易用。成本低
    类似 slack 消息,企业微信消息

    安装钉钉聊天机器人

    1. pip install DingtalkChatbot

    使用
    在钉钉的 群设置-> 智能群助手 添加 webhook 机器人
    image.png
    设置机器人名字
    安全设置可以自定义关键词 或加签

    自定义关键词指发送的信息中必须包含的字符串,否则发送无效。也可以先定固定 ip 地址发送

    1. def send(message, at_mobiles=[]):
    2. # 引用 settings 里面配置的钉钉群消息通知的 WebHook 地址
    3. webhook = settings.DINGTALK_WEB_HOOK
    4. # 方式一: 初始化机器人小丁
    5. xiaoding = DingtalkChatbot(webhook)
    6. # 方式二:勾选 "加签" 选项时使用
    7. # xiaoding = DingtalkChatbot(webhook, secret=secret)
    8. # Text 消息@所有人
    9. xiaoding.send_text(msg=message, at_mobiles=at_mobiles)