resize - доступно
только для ReplyKeyboardMarkup
Как видно на вырезке из документации ниже, подобных настроек там нету.
Так что для лучшего показа текста кнопок, лучше сделать их в несколько рядков.
Для этого, вместо списка вида,
[ [{"text": ..., "callback_data": "...."}, {"text": ..., "callback_data": "...."}, {"text": ..., "callback_data": "...."}] ]
переделать в вид,
[ [{"text": ..., "callback_data": "...."}], [{"text": ..., "callback_data": "...."}], [{"text": ..., "callback_data": "...."}] ]