miniproto.updates.state.UpdateCursor.with_state
miniproto.updates.state.UpdateCursor.with_state
Section titled “miniproto.updates.state.UpdateCursor.with_state”with_state(*, pts: int | None = None, qts: int | None = None, seq: int | None = None, date: datetime | int | float | str | None = None) -> UpdateCursorReturn a cursor with selected global state fields replaced.
date accepts the same representations as coerce_update_datetime; omitted fields retain their current values.
Parameters:
- pts (
int | None) – Optional replacement global persistent timestamp. - qts (
int | None) – Optional replacement secret-chat timestamp. - seq (
int | None) – Optional replacement global sequence number. - date (
datetime | int | float | str | None) – Optional datetime/string/Unix timestamp; aware values retain their timezone.