使用pycharm脚本发送钉钉群通知
阅读原文时间:2023年09月02日阅读:2

我们可以使用钉钉的机器人助手发送群通知,只需要非常简单的配置就可以实现,而没有任何的成本。

1) 首先我们要在钉钉群里添加一个机器人助手

  • 选择智能群助手,然后选择添加机器人

  • 为你的机器人定义一个安全验证方式

  • 然后我们将生成的webhook粘贴到python的配置中

2) 安装DingtalkChatbot插件

pip install DingtalkChatbot

代码如下:

from dingtalkchatbot.chatbot import DingtalkChatbot

DINGTALK_WEB_HOOK = 'https://oapi.dingtalk.com/robot/send?access_token=50e93571e9af49629c6be8853ca4dfd26d82c3d238e4de425159058d81545c30'

def send(message):
    """
    :param message: 消息文本
    :param at_mobiles: 通知的人
    """
    webhook = DINGTALK_WEB_HOOK
    xiaoai = DingtalkChatbot(webhook)

    # Text消息@所有人
    xiaoai.send_text(msg=(f'消息通知:{message}'), is_at_all=True)

if __name__ == '__main__':
    message = input('请输入要发送的信息: ')
    send(message)

发送钉钉群消息通知

请输入要发送的信息: 大家晚上好呀。

如果想要@指定的人的话可以看send_text中的其他参数。