AB
Size: a a a
AB
D
i
const ButtonHelpers = {
buttonWrapper(nestedArray, wrapper) {
return nestedArray.map(element => (
Array.isArray(element[0]) ? this.buttonWrapper(element, wrapper) : wrapper(...element)
)
)
}
}i
꧁岡
i
i

i
timetable...и вместо
...может быть что угодно?
A
c
const bot = new Telegraf(process.env.BOT_TOKEN)Я правильно понимаю что в обьект Telegraf или в него закладывается контекст?
.....
bot.command('hipster', Telegraf.reply('λ'))
bot.command('oldschool', (ctx) => ctx.reply('Hello'))
bot.command('modern', ({ reply }) => reply('Yo'))
bot.command('hipster', Telegraf.reply('λ'))
Я что-то похожее в апи на пайтоне видел (но это только запутывает, если не особо программировать умеешь)●K
const bot = new Telegraf(process.env.BOT_TOKEN)Я правильно понимаю что в обьект Telegraf или в него закладывается контекст?
.....
bot.command('hipster', Telegraf.reply('λ'))
bot.command('oldschool', (ctx) => ctx.reply('Hello'))
bot.command('modern', ({ reply }) => reply('Yo'))
bot.command('hipster', Telegraf.reply('λ'))
Я что-то похожее в апи на пайтоне видел (но это только запутывает, если не особо программировать умеешь)c
A
c
c
A
c
●K
A
A