raito.plugins.pagination.paginators.photo module¶
- class raito.plugins.pagination.paginators.photo.PhotoPaginator(raito, name, chat_id, bot, from_user, *, existing_message=None, current_page=1, total_pages=None, limit=20)[исходный код]¶
Базовые классы:
BasePaginatorPhoto paginator.
- Параметры:
- property mode: PaginationMode¶
Get text pagination mode.
- Результат:
pagination mode
- Тип результата:
- async answer(photo, caption=None, parse_mode=None, caption_entities=None, show_caption_above_media=None, has_spoiler=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, reply_to_message_id=None)[исходный код]¶
Send or edit paginated message.
- Параметры:
photo (InputFileUnion) – photo file
caption (str) – message text
parse_mode (str | Default | None) – text parse mode
caption_entities (list[MessageEntity] | None) – message entities
show_caption_above_media (bool | None) – show caption above media
has_spoiler (bool | None) – has spoiler
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
reply_to_message_id (int | None) – reply to message id
- Результат:
paginated message
- Тип результата:
Message
- Исключение:
RuntimeError – if bot instance not set