raito.plugins.pagination.paginators.rich module¶
- class raito.plugins.pagination.paginators.rich.RichPaginator(raito, name, chat_id, bot, from_user, *, existing_message=None, current_page=1, total_pages=None, limit=20)[исходный код]¶
Базовые классы:
BasePaginatorRich message paginator.
- Параметры:
- property mode: PaginationMode¶
Get rich pagination mode.
- Результат:
pagination mode
- Тип результата:
- async answer(rich_message, disable_notification=None, protect_content=None, allow_paid_broadcast=None, message_effect_id=None, reply_parameters=None, reply_markup=None)[исходный код]¶
Send or edit paginated rich message.
- Параметры:
rich_message (InputRichMessage) – rich message content
disable_notification (bool | None) – disable notification
protect_content (bool | None) – protect content
allow_paid_broadcast (bool | None) – allow paid broadcast
message_effect_id (str | None) – message effect id
reply_parameters (ReplyParameters | None) – reply parameters
reply_markup (InlineKeyboardMarkup | None) – custom reply markup
- Результат:
paginated message
- Тип результата:
Message
- Исключение:
RuntimeError – if bot instance not set