Javascript-форум (https://javascript.ru/forum/)
-   Node.JS (https://javascript.ru/forum/node-js-io-js/)
-   -   (TelegramBot) метод sendPhoto не отправляет клавиатуру (https://javascript.ru/forum/node-js-io-js/83385-telegrambot-metod-sendphoto-ne-otpravlyaet-klaviaturu.html)

Vadim_Avakov 26.11.2021 23:49

(TelegramBot) метод sendPhoto не отправляет клавиатуру
 
Доброго времени суток.

Cоздаю телеграм бота на nodejs использую node-telegram-bot-api.

Когда использую метод sendPhoto, хочу добавить инлайн клавиатуру, но почему-то отправляет только фото и caption. A вот reply_markup с клавиатурой такое ощущение что игнорирует. Даже ошибки нет

bot.sendPhoto(chatID, film.picture, {
      parse_mode: 'HTML',
      caption: text,
      reply_markup: {
        inline_keyboard: [
          [{
              text: 'Добавить в избранное',
              callback_data: 'addfav'
            },
            {
              text: 'Показать кинотеатры',
              callback_data: 'showcinemas'
            }
          ],
          [{
            text: `Кинопоиск ${film.name}`,
            url: film.link
          }]
        ]
      }
    });


Часовой пояс GMT +3, время: 17:26.