и  т.д. вызываемые из 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'));
Хм, Вон оно како, спасибо
Обсуждают сегодня