@dGololobov
начинающий

Как добиться порядка отправки сообщение через async/await?

Пишу телеграм-бот с помощью telegraf.js
Есть некий обработчик:
bot.action('actionName', async ctx => {
    let array = [1, 2, 3, 4, 5]
    array.forEach(async num => {
        await ctx.reply(num)
    })
})

При выводе сообщений они появляются в разнобой. Как избавиться от такой беды?
  • Вопрос задан
  • 572 просмотра
Решения вопроса 1
0xD34F
@0xD34F Куратор тега JavaScript
for (const num of array) {
  await ctx.reply(num);
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы