/go-mogu

蘑菇钉APP打卡,利用GitHub Action定时自动打卡。

Primary LanguageGoMIT LicenseMIT

蘑菇钉自动打卡

Go schedule-start schedule-end GitHub language GitHub license

用法:首先找到.env.example文件,打开并修改其中的隐私信息,去掉后缀.example,存储为.env文件即可。

重要: 由于蘑菇钉最近更新了接口,导致之前的接口都不可用了,然后还新增了一个sign,也就是签名。 非常感谢 @晓宇 同学提供的sign算法

完成

  • 自动签到
  • 周报自动编写
  • 日志记录

测试单个函数(去除cached)

go test -count=1 -v -run ^TestWeek$ towelong/mogu/test