Files
probot/server.js
2016-09-16 10:27:59 -07:00

22 lines
576 B
JavaScript

let process = require('process');
let http = require('http');
let createHandler = require('github-webhook-handler');
let webhook = createHandler({ path: '/', secret: 'secret' });
let GitHubApi = require('github');
let github = new GitHubApi();
github.authenticate({
type: 'oauth',
token: process.env['GITHUB_TOKEN']
});
http.createServer(function (req, res) {
webhook(req, res, function (err) {
res.statusCode = 404
res.end('no such location')
})
}).listen(3000);
let autoresponder = require('./behaviors/autoresponder.js');
autoresponder(webhook, github);