Делаю бота, пока разобрался как пользоваться reply_markup много вариантов перепробовал.
Сейчас у меня проблема в том, что в чате с ботом постоянно показывется старая клавиатура, у меня даже в кода вариантов ответов другие, но он по прежнему показывает старые варианты.

У меня кнопки берутся request с другого сервера и дальше массив кнопок так отображается:
var options = {
reply_markup: JSON.stringify({
inline_keyboard: body.data
})
};
Всё! Но бот попрежнему отображает клавиатуру с совершенно другими вариантами ответов. Такое чувство что он просто её запомнил и не зависимо от обстаятельств выводит.