Size: a a a

Боты на Telegraf 3.38

2021 April 16

ee

ȩ̵̢̢̤̬͔̱̟͙͓̈̆n̸̼͉̤͛... in Боты на Telegraf 3.38
await
источник

ee

ȩ̵̢̢̤̬͔̱̟͙͓̈̆n̸̼͉̤͛... in Боты на Telegraf 3.38
async / await
источник

ee

ȩ̵̢̢̤̬͔̱̟͙͓̈̆n̸̼͉̤͛... in Боты на Telegraf 3.38
(async () => {
try {
await bot.telegram.sendMessage(...args)
await bot.telegram.sendMessage(...args)
} catch ( err ){
console.log(err)
}
})()
источник

SB

Semeon Boboshko in Боты на Telegraf 3.38
источник

I

Igor' in Боты на Telegraf 3.38
Пробовал async/await, получилась задержка между сообщениями в 5 сек. Не смог понять отчего так
источник

SB

Semeon Boboshko in Боты на Telegraf 3.38
.then
источник

ee

ȩ̵̢̢̤̬͔̱̟͙͓̈̆n̸̼͉̤͛... in Боты на Telegraf 3.38
это тоже самое что async / await
источник

ee

ȩ̵̢̢̤̬͔̱̟͙͓̈̆n̸̼͉̤͛... in Боты на Telegraf 3.38
😐
источник

SB

Semeon Boboshko in Боты на Telegraf 3.38
Но проще
источник

SB

Semeon Boboshko in Боты на Telegraf 3.38
источник

ee

ȩ̵̢̢̤̬͔̱̟͙͓̈̆n̸̼͉̤͛... in Боты на Telegraf 3.38
я считаю async await проще
источник

ee

ȩ̵̢̢̤̬͔̱̟͙͓̈̆n̸̼͉̤͛... in Боты на Telegraf 3.38
чем писать кучу кода внутри кода
источник

SB

Semeon Boboshko in Боты на Telegraf 3.38
Да там писать нехуй
источник

ee

ȩ̵̢̢̤̬͔̱̟͙͓̈̆n̸̼͉̤͛... in Боты на Telegraf 3.38
func.then(() => func.then(() => func.then(() => func.then())
источник

SB

Semeon Boboshko in Боты на Telegraf 3.38
Then и то, что надо
источник

ee

ȩ̵̢̢̤̬͔̱̟͙͓̈̆n̸̼͉̤͛... in Боты на Telegraf 3.38
проще сделать (async () => {
await ctx.reply("123")
await ctx.reply("321")
})()
источник

I

Ibrahim in Боты на Telegraf 3.38
Я хочу чтобы при нажатии на инлайн кнопку "В Корзину", её заменяли три другие инлайн кнопки. Но при нажатии, она просто пропадает. Делаю через "editMessageReplyMarkup"
источник

SB

Semeon Boboshko in Боты на Telegraf 3.38
Хуёва
источник

JD

Johnny Doe in Боты на Telegraf 3.38
bot.action(/^button(\d+)$/, async ctx => {
 await ctx.editMessageText('Ты нажал '+ctx.match[1],{reply_markup:{inline_keyboard:[[{text:'3',callback_data:'button3'},{text:'4',callback_data:'button4'}]]}})
 ctx.answerCbQuery()
})
bot.start(ctx => ctx.reply('Ничего пока не нажал',{reply_markup:{inline_keyboard:[[{text:'1',callback_data:'button1'},{text:'2',callback_data:'button2'}],[{text:'Удалить',callback_data:'deleteMessage'}]]}}))
источник

ee

ȩ̵̢̢̤̬͔̱̟͙͓̈̆n̸̼͉̤͛... in Боты на Telegraf 3.38
хуя ты быстрый
источник