def default_keyboard(reply_markup: types.ReplyKeyboardMarkup, buttons: list[str]) -> types.ReplyKeyboardMarkup: return reply_markup.add( *[types.KeyboardButton(text=text) for text in buttons] )
документацию открывал?
Не всё так просто) В аио3 нема метода add
и что ты там увидел?
https://github.com/aiogram/aiogram/blob/dev-3.x/aiogram/utils/keyboard.py#L161
https://docs.aiogram.dev/en/dev-3.x/utils/keyboard.html#reply-keyboard Не могу найти то, что нуэно мне
Inline Keyboard Inline keyboard builder inherits all methods from generic builder Base builder add(*buttons: aiogram.utils.keyboard.ButtonType) → KeyboardBuilder[ButtonType] Add one or many buttons to markup.
Обсуждают сегодня