var _ = require('underscore')._; var pages = function(dbot) { return { '/bans': function(req, res) { res.render('servers', { 'servers': _.keys(dbot.config.servers) }); }, '/bans/:server': function(req, res) { var server = req.params.server, bans = []; this.db.search('nbans', { 'server': server }, function(ban) { bans.push(ban); }, function() { res.render('bans', { 'server': server, 'bans': bans }); }); } } }; exports.fetch = function(dbot) { return pages(dbot); };