var _ = require('underscore')._; var pages = function(dbot) { return { '/flashy/:colour/:text': function(req, res) { if(!_.has(this.colourMap, req.params.colour)) { req.params.colour = 'red'; } var colour = this.colourMap[req.params.colour]; res.render('flashy', { 'name': dbot.config.name, 'colour': colour, 'text': decodeURIComponent(req.params.text) }); } }; }; exports.fetch = function(dbot) { return pages(dbot); };