Расположение ReplyKeyboardMarkup кнопок при добавлении их по одному
У меня есть генерация кнопок:
markup = types.ReplyKeyboardMarkup(resize_keyboard=True)
for i in main.groups_for_keyboard(3):
markup.add(i)
Но у меня получается такая клавиатура:
Ответы (1 шт):
Автор решения: JoJack
→ Ссылка
Я разобрался:
markup = types.ReplyKeyboardMarkup(resize_keyboard=True)
for index in range(0, len(main.groups_for_keyboard(0)), 3):
row_buttons = main.groups_for_keyboard(1)[index:index + 3]
markup.add(*row_buttons)