钉钉机器人

缘起:

  1. 早上和小伙伴提到了说自律的最高境界是把构造他律,也就是把自己放在一个受监督的环境下。
  2. 于是我想找个人监督我,请教了万能的淘宝。发现居然还真有每天给你发微信骚扰提醒你要去健身、学习的服务,然而一看价格。。。好像有点贵。等等,不就是每天发个微信提醒吗,我是个程序员耶,这个服务我能不能自己来实现呢?
  3. 想了一下需求,我需要有个提醒能在手机端弹出来,最好还是微信这种即时通讯 APP,看到上面有个角标强迫症非得打开的那种。至于提醒的内容,一方面可以定时和内容定制,另一方面,最好还有别的可能性,比如真正意义上的监督而非傻傻的定时提醒。
  4. 调查了一下,微信服务号每月只能发4条,微信公众号每天只能发一条,不给力呀,第三方微信群机器人的话,要再搞一个微信号才行,微信方案否决。
  5. 钉钉,平时公司内部通讯会用到,老实说,钉钉上面有气泡的时候,想要打开的冲动比微信还要高,那干脆做个钉钉机器人好了。一查,果真有,不过也有限制,限制是。。。。每秒20次!好的,就决定是你了。

先搞个机器人:

  1. 钉钉机器人只能在群组里面发,我想给只自己发怎么办?简单,随便拉两个入群,然后再移除,就变成了一个人的群组了,然后建个机器人,起名「小仙女」。
  2. 群机器人的基本设置,拿到 webhook,发送消息什么的都比较简单,参考官方文档:自定义机器人
  3. 写个 python 脚本,给自己发一条测试: #! /usr/bin/env python # coding: utf-8 import requests import json dingding_url = "https://oapi.dingtalk.com/robot/send?access_token=c6d5a2936381dfc29394f3c336bea5fad962d90ffd31809e92d95a1xxxxxxxxx" # 这个 url 从 PC 端钉钉群组->管理机器人里获得 headers = {"Content-Type": "application/json; charset=utf-8"} post_data = { "msgtype": "text", "text": { "content": u"我就随便这么一发" }, "at": { "atMobiles": ["176xxxxx619"] } } r = requests.post(dingding_url, headers=headers, data=json.dumps(post_data)) print(r.content)
  4. 恩,收到了:

钉钉成功.png

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏PHP在线

18个配色(色彩搭配)资源网站——设计师福利

原文出处: 4A广告创意分享 01. Material Palette —— 帮你生成并导出Material Design配色模板 链接地址:http:/...

4298
来自专栏腾讯云serverless的专栏

陈杰:无服务器架构,让云端开发更纯粹

在微服务还方兴未艾的时候,无服务架构就以其弹性伸缩、按需付费以及无维护等特点得到了很多开发者的青睐。腾讯架构平台部技术专家陈杰表示,云函数的核心理念就是给整个服...

4507
来自专栏Java架构

这些分布式知识,BAT的架构师都在用!一,通信二,伸缩性三,稳定性四,可维护性

2112
来自专栏数据派THU

数据蒋堂 | 存储过程的利之弊

来源:数据蒋堂 作者:蒋步星 本文长度为2240字,建议阅读5分钟 本文通过剖析存储过程的优点,探查存储过程的潜在风险及应用场景。 存储过程是数据库领域中应用非...

2128
来自专栏SDNLAB

SDN领域的“小苹果”—PLUMgrid

SDN 初创公司PLUMgrid是一群来自思科的工程师联合创办的,首席执行官Awais Nemat参与了思科旗舰产品Catalyst 6500和Nexus 70...

3373
来自专栏云计算D1net

影响云计算性能因素剖析

如今出现了很多基于云计算技术的各种云服务,可是如何去衡量一个云服务的好与差,并没有很清晰的标准。其实,对于云服务,一定程度上是由云计算技术的性能所决定的。说到性...

2956
来自专栏智能算法

携程是如何把大数据用于实时风控的?

本文由携程技术中心投递,ID:ctriptech。作者:郁伟,携程技术中心风险控制部高级开发经理。2010加入携程,参与了携程结算平台、风控系统的开发,对系统架...

5688
来自专栏CDA数据分析师

学习路径:一文让你成为Tableau专家

原文链接:https://www.analyticsvidhya.com/learning-paths-data-science-business-analyt...

5127
来自专栏小狼的世界

[每天五分钟,备战架构师-9]数据库系统

日常数据库使用过程中,离不开SQL语言。Structured Query Language由Boyce和Chamberlin在1974年提出,1975-1979...

1252
来自专栏進无尽的文章

视频直播| 基础原理篇

1.1K5

扫码关注云+社区