diff --git a/package.json b/package.json index 39b1ad5514..f3fc294c29 100644 --- a/package.json +++ b/package.json @@ -125,7 +125,6 @@ "store": "https://github.com/berkeleytrue/store.js.git#feature/noop-server", "thundercats": "^3.1.0", "thundercats-react": "~0.5.1", - "twit": "^2.1.1", "uglify-js": "^2.5.0", "url-regex": "^3.0.0", "validator": "^4.2.1", diff --git a/server/boot/randomAPIs.js b/server/boot/randomAPIs.js index f19686eacc..73042bae33 100644 --- a/server/boot/randomAPIs.js +++ b/server/boot/randomAPIs.js @@ -1,5 +1,4 @@ var Rx = require('rx'), - Twit = require('twit'), async = require('async'), moment = require('moment'), request = require('request'), @@ -19,7 +18,6 @@ module.exports = function(app) { router.get('/api/github', githubCalls); router.get('/api/blogger', bloggerCalls); router.get('/api/trello', trelloCalls); - router.get('/api/codepen/twitter/:screenName', twitter); router.get('/sitemap.xml', sitemap); router.get('/chat', chat); router.get('/coding-bootcamp-cost-calculator', bootcampCalculator); @@ -45,35 +43,6 @@ module.exports = function(app) { app.use(router); - function twitter(req, res, next) { - // sends out random tweets about javascript - var T = new Twit({ - 'consumer_key': secrets.twitter.consumerKey, - 'consumer_secret': secrets.twitter.consumerSecret, - 'access_token': secrets.twitter.token, - 'access_token_secret': secrets.twitter.tokenSecret - }); - - var screenName; - if (req.params.screenName) { - screenName = req.params.screenName; - } else { - screenName = 'freecodecamp'; - } - - T.get( - 'statuses/user_timeline', - { - 'screen_name': screenName, - count: 10 - }, - function(err, data) { - if (err) { return next(err); } - return res.json(data); - } - ); - } - function sitemap(req, res, next) { var appUrl = 'http://www.freecodecamp.com'; var now = moment(new Date()).format('YYYY-MM-DD');