@Perokar

В Telegram Api отключили polling:true?

Приветствую не могу понять почему не работает polling:true.
уже обрезал код (для теста)и всё равно не работает:
require('dotenv').config('')
const token = process.env.TOKEN || тут указан токен но вам оно не надо
const uri = process.env.URI;
const TelegramApi = require('node-telegram-bot-api');
const bot = new TelegramApi(token, { polling: true });
const keyboardOption ={
  reply_markup: {
    inline_keyboard:
      [
        [
          { text: "Да", callback_data: '1' },
          { text: "Нет", callback_data: '0' }
        ]
      ]
  }
}
bot.on("message", async (msg, prop) => {
bot.sendMessage (msg.from.id, 'blablabla', keyboardOption);}
bot.on("callback_query", msg=>console.log(msg));


Сообщение с кнопками приходит, реакция на нажатие кнопок отсутствует. пробовал уже кнопки пропускать, через JSON.stringify . - без разницы, кнопки приходят, и тишина.
  • Вопрос задан
  • 341 просмотр
Пригласить эксперта
Ответы на вопрос 1
VanDerBorsh
@VanDerBorsh
Люблю помогать людям, и делиться знаниями
Замени node-telegram-bot-api на этот фреймворк telegraf.js
Кнопки заработают.

62d65d81c44c0810031233.png
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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