緣起:
- 早上和小伙伴提到了說自律的最高境界是把構造他律培他,也就是把自己放在一個受監(jiān)督的環(huán)境下占卧。
- 于是我想找個人監(jiān)督我灯荧,請教了萬能的淘寶纹蝴。發(fā)現(xiàn)居然還真有每天給你發(fā)微信騷擾提醒你要去健身海铆、學習的服務迹恐,然而一看價格。卧斟。殴边。好像有點貴憎茂。等等,不就是每天發(fā)個微信提醒嗎锤岸,我是個程序員耶竖幔,這個服務我能不能自己來實現(xiàn)呢?
- 想了一下需求是偷,我需要有個提醒能在手機端彈出來拳氢,最好還是微信這種即時通訊 APP,看到上面有個角標強迫癥非得打開的那種蛋铆。至于提醒的內容馋评,一方面可以定時和內容定制,另一方面刺啦,最好還有別的可能性留特,比如真正意義上的監(jiān)督而非傻傻的定時提醒。
- 調查了一下玛瘸,微信服務號每月只能發(fā)4條蜕青,微信公眾號每天只能發(fā)一條,不給力呀捧韵,第三方微信群機器人的話市咆,要再搞一個微信號才行,微信方案否決再来。
- 釘釘蒙兰,平時公司內部通訊會用到,老實說芒篷,釘釘上面有氣泡的時候搜变,想要打開的沖動比微信還要高,那干脆做個釘釘機器人好了针炉。一查挠他,果真有,不過也有限制篡帕,限制是殖侵。。镰烧。拢军。每秒20次!好的怔鳖,就決定是你了茉唉。
先搞個機器人:
釘釘機器人只能在群組里面發(fā),我想給只自己發(fā)怎么辦?簡單度陆,隨便拉兩個入群艾凯,然后再移除,就變成了一個人的群組了懂傀,然后建個機器人趾诗,起名「小仙女」。
群機器人的基本設置鸿竖,拿到 webhook沧竟,發(fā)送消息什么的都比較簡單,參考官方文檔:自定義機器人缚忧。
-
寫個 python 腳本悟泵,給自己發(fā)一條測試:
#! /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"我就隨便這么一發(fā)" }, "at": { "atMobiles": ["176xxxxx619"] } } r = requests.post(dingding_url, headers=headers, data=json.dumps(post_data)) print(r.content)
恩,收到了:
釘釘成功.png