Skip to content

LanHao0/serverless-GITChartOfYear

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tencent Serverless 代码年历

简介

本项目使用了使用 腾讯Serverless + express + ECharts,并同时用Serverless对接微信公众号的消息 用户可以通过网页/公众号查询到自己近期代码提交活动, 并在网页端生成年历图表!

本项目为腾讯云云函数 Serverless 最佳玩家 优秀应用奖: https://mp.weixin.qq.com/s?__biz=Mzg4NzEyMzI1NQ==&mid=2247487869&idx=1&sn=922ccfd88bf5c63a54e29f8461de2103 image

体验地址:

网页端体验:(暂无,腾讯云函数收费,暂停展示) https://service-a4gbsyqw-1251935409.gz.apigw.tencentcs.com/release/

搭建

1.克隆项目

clone 本项目到本地

git clone https://github.com/LanHao0/serverless-GITChartOfYear

2.微信部分(不需要公众号查询可跳过此步)

  1. 在公众号后台 左侧菜单-开发-基本配置 中设置好
  • 服务器地址(URL) 填写serverless的链接+/w 例如:
https://您的 Serverless 应用链接/w
  • 令牌(Token)

  • 消息加解密密钥(EncodingAESKey)

  1. 更改 sls.js 代码中27行开始的 config 中的参数
  2. 更改sls.js 代码中微信回复消息为您的 Serverless 应用链接

3.部署

运行以下命令

serverless deploy

开始使用

网页

直接访问serverless应用链接即可, 您可以在网页上输入id与年份获取到自己的代码年历图

微信

发送任意字符到公众号可获取帮助信息

输入
GITHUB,您的GITHUB ID,四位数年份
来查询年份内您在github或gitlab上提交代码次数,例如:

GITHUB,LanHao0,2020

就可以查询 GITHUB 用户 LanHao0 在2020年提交代码次数 GITLAB同理

About

使用Tencent Serverless 生成您的Git代码年历图!Use Tencent Serverless generate your GIT commits chart of year!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors