@maxim3999

Object promise в Telegraf?

Здравствуйте, я недавно начал изучать Node.js, смотреть уроки т.п. Сейчас решил написать маленького бота с orm Sequelize. Но у меня не выходит с базы вывести текст или же попросту пишет На что, я обрыскал пол рунета и не нашёл решение.
Я хочу вывести с базы столб (в столбе еще first, id,т.д) Name в ответ я получаю лишь либо или же попросту ошибки или сама база в терминал выводится, я хочу если нажать на "Статистика" он выводил мне нужный параметр, подскажите пожалуйста) П.с не критикуйте строго

startStep.hears("Статистика", async (ctx) => {
    try {  
        let msg = await ctx.reply('Загрузка...');
        await ctx.deleteMessage(msg.message_id);
        const username = await user.findAndCountAll();
        const name = await user.findAll({where: {name: {}}})
        console.log(name);
        await ctx.reply(`<b>Welcome! <code>${ctx.message.from.first_name}</code></b>\n\n\n`+
        `Пользователей: <code>${username.count}</code>\nКлючи: ${name}`, {
            parse_mode: "HTML",
        }, Markup.inlineKeyboard([
        Markup.button.callback("Отмена", "cancel")
]))
.catch((err) => err)
}
catch (err){
    ctx.reply('ошибка')
    console.log(err);
}
})
  • Вопрос задан
  • 135 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы