zoukankan      html  css  js  c++  java
  • python 连接钉钉,模拟机器人发送群信息

    现在各个网站上都可以看到机器人对话,qq小冰,siri,小v等等。下面来看一下django连接钉钉网,自己定义机器人并在群里发送信息。

    钉钉的机器人也是由人家自己定义好的内置模板,DingtalkChatbot

    1.安装钉钉聊天机器人:

    pip install DingtalkChatbot

    2.复制钉钉群消息通知的地址:

    如果设置了自定义关键词,发送的内容必须包含该关键词要不然会发送失败。

     

    复制该地址,下面会引用webhook地址来发送群消息通知。

    3.新建djangotalk文件

    from dingtalkchatbot.chatbot import DingtalkChatbot
    
    from django.conf import settings
    from settings import base
    
    def send(message,at_mobiles=[]):
        #引用钉钉群消息通知的Webhook地址:
        webhook = 'https://oapi.dingtalk.com/robot/send?access_token=47306afa3a6574c1c0d4a3a8b33b717c93290ea27d2881c7fcc019df08e681b5'
        #初始化机器人小丁,方式一:通常初始化
        xiaoming = DingtalkChatbot(webhook)
        #text消息@所有人
        xiaoming.send_text(msg=("面试hello通知:%s"%message), at_mobiles = at_mobiles)

    4.指定发送消息   (在命令行里运行)

    python manage.py shell

    from interview import dingtalk
    dingtalk.send("秋季招聘面试启动通知, 自 2020/09/01 开始秋季招聘")
  • 相关阅读:
    JSP中9大内置对象类型
    使用JSP/Servalet技术开发新闻发布系统------JSP数据交互一
    BZOJ5306: [Haoi2018]染色
    BZOJ4695: 最假女选手
    BZOJ4355: Play with sequence
    BZOJ3771: Triple
    BZOJ4057: [Cerc2012]Kingdoms
    BZOJ3302: [Shoi2005]树的双中心
    BZOJ4036: [HAOI2015]按位或
    12.24 ~ 12.30周训练计划+总结
  • 原文地址:https://www.cnblogs.com/nihao2/p/13996065.html
Copyright © 2011-2022 走看看