This commit is contained in:
syuilo
2017-02-01 00:12:49 +09:00
parent 740ef6a542
commit 2d78329860
4 changed files with 26 additions and 2 deletions

18
src/api/service/github.ts Normal file
View File

@@ -0,0 +1,18 @@
import * as express from 'express';
const createHandler = require('github-webhook-handler');
import config from '../../conf';
module.exports = (app: express.Application) => {
if (config.github_bot == null) return;
const handler = createHandler({
path: '/hooks/github',
secret: config.github_bot.hook_secret
});
app.post('/hooks/github', handler);
handler.on('*', event => {
console.dir(event);
});
};