Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Aiogram Клавиатура, как сделать меньше

Николай Грязнов Ученик (96), открыт 4 недели назад
У меня есть ReplyKeyboardBuilder из aiogram.utils.keyboard, но она огромная, как сделать её меньше? resize_keybord=True не помогает
3 ответа
CausonQ Мудрец (14210) 4 недели назад
Больше никак. Доступен только параметр resize_keyboard=True
Может ты его не там пишешь?
Николай ГрязновУченик (96) 4 недели назад
А куда её нужно, Я добавляю в as_markup(resize_keybord=True)
CausonQ Мудрец (14210) Николай Грязнов, вот пример:
 @dp.message(Command("kb")) 
async def reply_builder(message: types.Message): 
    builder = ReplyKeyboardBuilder() 
    for i in range(1, 8): 
        builder.add(types.KeyboardButton(text=str(i))) 
    builder.adjust(4) 
    await message.answer( 
        "Клавиатура:", 
reply_markup=builder.as_markup(resize_keyboard=True), 
    ) 
Похожие вопросы