diff options
| author | syuilo <syuilotan@yahoo.co.jp> | 2018-11-16 23:09:33 +0900 |
|---|---|---|
| committer | syuilo <syuilotan@yahoo.co.jp> | 2018-11-16 23:09:33 +0900 |
| commit | 713e9ad5f4f128fad9ebad524332b2338e72f749 (patch) | |
| tree | a1204957c3c024e7f4eb35e76ae5f93d21eec62b /src/server/api/service/github-bot.ts | |
| parent | Update github-bot.ts (diff) | |
| download | sharkey-713e9ad5f4f128fad9ebad524332b2338e72f749.tar.gz sharkey-713e9ad5f4f128fad9ebad524332b2338e72f749.tar.bz2 sharkey-713e9ad5f4f128fad9ebad524332b2338e72f749.zip | |
Resolve #3274
Diffstat (limited to 'src/server/api/service/github-bot.ts')
| -rw-r--r-- | src/server/api/service/github-bot.ts | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/server/api/service/github-bot.ts b/src/server/api/service/github-bot.ts index e109545b60..b04f76ba07 100644 --- a/src/server/api/service/github-bot.ts +++ b/src/server/api/service/github-bot.ts @@ -124,6 +124,17 @@ handler.on('issue_comment', event => { post(text); }); +handler.on('release', event => { + const action = event.action; + const release = event.release; + let text: string; + switch (action) { + case 'published': text = `🎁 **NEW RELEASE**: [${release.tag_name}](${release.html_url})`; break; + default: return; + } + post(text); +}); + handler.on('watch', event => { const sender = event.sender; post(`(((⭐️))) Starred by **${sender.login}** (((⭐️)))`, false); |