Skip to content

miniproto.updates.state.UpdateCursor.with_channel_state

miniproto.updates.state.UpdateCursor.with_channel_state

Section titled “miniproto.updates.state.UpdateCursor.with_channel_state”
with_channel_state(channel_id: int, *, pts: int, date: datetime | int | float | str | None = None) -> UpdateCursor

Return a cursor with one channel’s PTS state replaced or added.

Parameters:

  • channel_id (int) – Telegram channel identifier whose cursor is updated.
  • pts (int) – Replacement channel persistent timestamp.
  • date (datetime | int | float | str | None) – Optional channel datetime/string/Unix timestamp; aware values retain their timezone.