raito.plugins.pagination.paginators.inline module¶
- class raito.plugins.pagination.paginators.inline.InlinePaginator(raito, name, chat_id, bot, from_user, *, existing_message=None, current_page=1, total_pages=None, limit=20)[исходный код]¶
Базовые классы:
BasePaginatorInline keyboard paginator.
- Параметры:
- property mode: PaginationMode¶
Get inline pagination mode.
- Результат:
pagination mode
- Тип результата:
- async answer(text, buttons=None, parse_mode=None, entities=None, link_preview_options=None, disable_notification=None, protect_content=None, allow_paid_broadcast=None, message_effect_id=None, reply_parameters=None, reply_markup=None, allow_sending_without_reply=None, disable_web_page_preview=None, reply_to_message_id=None)[исходный код]¶
Send or edit paginated message.
- Параметры:
text (str) – message text
buttons (list[list[InlineKeyboardButton]]) – content buttons
parse_mode (str | Default | None) – text parse mode
entities (list[MessageEntity] | None) – message entities
link_preview_options (LinkPreviewOptions | Default | None) – link preview settings
disable_notification (bool | None) – disable notification
protect_content (bool | Default | None) – protect content
allow_paid_broadcast (bool | None) – allow paid broadcast
message_effect_id (int | None) – message effect id
reply_parameters (ReplyParameters | None) – reply parameters
reply_markup (InlineKeyboardMarkup | None) – custom reply markup
allow_sending_without_reply (bool | None) – allow sending without reply
disable_web_page_preview (bool | Default | None) – disable web page preview
reply_to_message_id (int | None) – reply to message id
- Результат:
paginated message
- Тип результата:
Message
- Исключение:
RuntimeError – if bot instance not set