и т.д. вызываемые из Stage ещё СВОИ коллбеки которые будут исполняться когда исполняются вышеописанные?
Ну например это будет полезно чтобы делать провеки прав доступа, или дампать сессию в json файл и загружать потом если бот упал.
Пока что приходится много бойлерплейта фигачить в каждый такой коллбек, а это не гуд.
Telegraf v 4
const middleware = (cxt, next) => { ctx.shit = 'shit' return next() } bot.use(middleware); bot.command('shit', ctx => console.log(ctx.shit)); bot.action('shit', ctx => console.log(ctx.shit)); // or bot.command('shit', middleware, ctx => console.log(ctx.shit)); bot.action('shit', ctx => console.log('no shit'));
Хм, Вон оно како, спасибо
Обсуждают сегодня