как сделать несколько inline клавиатур на node js для телеграм

Хочу сделать бота в котором моно пройти тест,но не понимаю такую вещь,вопросов будет 20+,и мне нужно под каждый вопрос делать свою клавиатуру ? Или можно использовать одну и туже,но что тогда делать,как отличать к какому вопросу относится ответ да/нет

const inline_keyboard =
[
    [
        {
            text:'Да',
            callback_data:'Yes_1'
        },
        {
            text:'Нет',
            callback_data:'No_1'
        },
    ]
]

bot.onText(/\/start/,msg =>{
    const { id } = msg.chat
    bot.sendMessage(id,'Привет,я бот который поможет тебе пройти маленький тест,от тебя будет требоваться нажимать на кнопки Да/Yет,для прохождения тесты напиши и отправь "/test"')
})
bot.onText(/\/test/,(msg,[source,match]) =>{
    const chatId =msg.chat.id
    bot.sendMessage(chatId,"Ты часто без аппетита?",{
        reply_markup:{
            inline_keyboard
        }
    })
})

Ответы (0 шт):