Что означает такой тип записи? Я немного недопонимаю.
const Stage = require('telegraf/stage');
const { enter } = Stage;
bot.start(async (ctx) => enter('first'))
const secondScene = new Scene('second')
// Возможно здесь мы обращаемся через enter('first') к объекту Scene('first'); // Верны ли мои догадки?
const { enter } = Stage;
эквивалент
const enter = Stage.enter;
enter
в данном случае имя одного из полей объекта Stage
const myObject = {
first: 1,
second: 2,
third: 3
}
const {first, third} = myObject;
то же самое, что и:
const first = myObject.first;
const third = myObject.third;
Получим локальные константы first
и third
Как данный код понимает, что я нажимаю на именно данный таб? Он должен выводить модальное окно при нажатии на кнопку в табе
Получаю значение буферизации следующей функцией по событию progress