Доброго времени суток, пишу бота для телеграм на node.js по одному уроку в интернете , функционал достаточно простой но мне захотелось разнообразить его. В самом уроке бот отправлял изображение по нажатию определённой кнопки,моя же задумка в том чтобы отправлять рандомное изображение по нажатию одной кнопки. В интернете ничего подобного не нашёл, только подобное на python и то для Discord бота
// обработчик событий нажатий на клавиатуру
bot.on('callback_query', (query) => {
const chatId = query.message.chat.id;
let img= ["C:\Users\ewrrr\OneDrive\Documents\CatEchoBot\img"];
if (query.data === 'moreKeks') { // если кот
img = 'C:\Users\ewrrr\OneDrive\Documents\CatEchoBot\img'
}
if (img) {
bot.sendPhoto(chatId, img, { // прикрутим клаву
reply_markup: {
inline_keyboard: keyboard
}
});
} else {
bot.sendMessage(chatId, 'Непонятно, давай попробуем ещё раз?', { // прикрутим клаву
reply_markup: {
inline_keyboard: keyboard
}
});
}
});