2
0
mirror of https://github.com/thedevs-network/the-guard-bot synced 2025-08-23 18:38:05 +00:00

18 lines
441 B
JavaScript
Raw Normal View History

'use strict';
2018-05-20 18:21:10 +02:00
const requireDir = require('require-directory');
const R = require('ramda');
const { Router } = require('telegraf');
const routingFn = require('./routingFn');
const router = new Router(routingFn);
module.exports = router;
2018-05-20 18:21:10 +02:00
const exclude = (_, filename) => filename === 'routingFn.js';
const rename = R.toLower;
2018-05-20 18:21:10 +02:00
const handlers = requireDir(module, { exclude, rename });
router.handlers = new Map(Object.entries(handlers));