基于 Github Actions 的 Hao4K 自动签到来增加K币
- 每日凌晨 12 点定时签到
- 支持监控告警,具体配置文档查看Server 酱,消息通道支持以下渠道
- 企业微信应用消息
- Android,
- Bark iOS,
- 企业微信群机器人
- 钉钉群机器人
- 飞书群机器人
- 自定义微信测试号
- 方糖服务号
- Fork 本仓库
- 配置 hao4k 账户信息(由于是敏感信息,所以将其配置到了仓库
setting/secrets
下)- 找到 .github/workflows/hao4k.yml line 27,
env
下的三个 secret- HAO4K_USERNAME
- HAO4K_PASSWORD
- SERVERCHAN_SCKEY (监控告警 server 酱 sckey)
- 配置到仓库的
setting/secrets
- 找到 .github/workflows/hao4k.yml line 27,
- 修改定时任务时间,在 .github/workflows/hao4k.yml line 8, 修改 cron 计时表达式,参考 schedule(可选)
fork 本项目后,使用下面方法自动同步上游代码
安装 Github App Pull, 将 fork 后的项目添加到 Repository access 列表中即可实现自动同步上游代码
- Python 3.6 +
pip3 install -r requirements.txt
初始化数据,将 env 替换为真实数据
# hao4k 账户信息
username = os.environ["HAO4K_USERNAME"]
password = os.environ["HAO4K_PASSWORD"]
# 添加 server 酱通知
sckey = os.environ["SERVERCHAN_SCKEY"]
python3 signin.py