Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Удаленная работа для IT-специалистов
keyboard = types.ReplyKeyboardMarkup(row_width=4, resize_keyboard=True) for but in ['Кнопка 1', 'Кнопка 2', 'Кнопка 3']: keyboard.add(*[types.KeyboardButton(name) for name in[ but ]])
markup = telebot.types.ReplyKeyboardMarkup(row_width=1, resize_keyboard=True) for button in buttons: markup.row(button)