что это не лучший вариант
                  
                  
                  
                  
                  
                  user_start = types.ReplyKeyboardMarkup(resize_keyboard=True)
                  
                  
                  user_s1 = "BUT1"
                  
                  
                  user_s2 = "BUT2"
                  
                  
                  user_start.add(user_s1).add(user_s2)
                  
                  
                  
                  
                  
                  user_logged = types.ReplyKeyboardMarkup(resize_keyboard=True, row_width=2)
                  
                  
                  user_l1 = "BUT3"
                  
                  
                  user_l2 = "BUT4"
                  
                  
                  user_l3 = "BUT5"
                  
                  
                  user_l4 = "BUT6"
                  
                  
                  user_logged.add(user_l1, user_l2).add(user_l3, user_l4)
                  
                  
                
Можешь сделать функцию, которая вернет готовый объект клавы
так тоже делал, но не понравилось так, как не могу делать так: @dp.message_handler(text=user_l1)
Обсуждают сегодня