企业微信机器人主动推送获取信息脚本 | 每日自
GeekBot
企业微信机器人每日定时推送信息脚本。
也许是最有上班感觉的摸鱼神器!
在项目的 settings
-> Secrets
中添加 bot_api
字段,内容为企业群机器人webhook接口地址
可自行更改.github/workflows/*.yml
配置文件,比如修改任务的执行时间
在项目settings
->Secrets
中,添加:
caiyun_key
,为彩云API的开发者令牌(前往彩云天气开发者中心申请),或使用官方测试KEY(仅供测试):TAkhjf8d1nlSlspN
caiyun_gps
,为要获取的天气的GPS坐标,可在百度地图GPS获取页面获取后复制,多个GPS坐标请用|
符号分割,地名在坐标后用@
符号链接
caiyun_gps
格式如下:
早安心语配置
111.22,333.44@地址1|444.55,555.66@地址2
需要用到天行数据 接口,你需要自行前往注册登录,申请api后,得到一个key,设置到仓库的secrets中,名称为:good_morning_key
比如禁用毒鸡汤,则添加secrets
->plug_dujitang_disabled
=true
cron 时间为美国时间,需要北京时间减去8小时设置。
比如你想在北京时间08:00
运行,则需要设置(8-8=0)成:0 0 * * *
由于GitHub Actions
容器启动耗时等限制,定时任务不一定能准时
执行
在整理中..
plugins
目录添加一个module_name.js
插件,代码采用node.js
编写,示例可以看看plugins/dujitang.js
插件代码。
可以在本地测试代码(先设置一个bot_api
环境变量,然后直接node plugins/module_name.js
)
测试没问题后,在.github/workflows/
中添加plug_模块名.yml
配置文件,代码参考plug_caiyun_weather.yml
如何使用
fork
本项目到你的仓库
在仓库settings
中添加secrets
配置,比如bot_api
为你的企业微信机器人webhook
点击你的项目的star
按钮,会自动启动。
更多人性化的启动方法正在研究中。。。
版权声明:
1、该文章(资料)来源于互联网公开信息,我方只是对该内容做点评,所分享的下载地址为原作者公开地址。2、网站不提供资料下载,如需下载请到原作者页面进行下载。