savePreparedKeyboardButton

Returns: PreparedKeyboardButton

class aiogram.methods.save_prepared_keyboard_button.SavePreparedKeyboardButton(*, user_id: int, button: KeyboardButton, **extra_data: Any)[source]

Stores a keyboard button that can be used by a user within a Mini App. Returns a aiogram.types.prepared_keyboard_button.PreparedKeyboardButton object.

Source: https://core.telegram.org/bots/api#savepreparedkeyboardbutton

user_id: int

Unique identifier of the target user that can use the button

button: KeyboardButton

A JSON-serialized object describing the button to be saved. The button must be of the type request_users, request_chat, or request_managed_bot

Usage

As bot method

result: PreparedKeyboardButton = await bot.save_prepared_keyboard_button(...)

Method as object

Imports:

  • from aiogram.methods.save_prepared_keyboard_button import SavePreparedKeyboardButton

  • alias: from aiogram.methods import SavePreparedKeyboardButton

With specific bot

result: PreparedKeyboardButton = await bot(SavePreparedKeyboardButton(...))

As reply into Webhook in handler

return SavePreparedKeyboardButton(...)