get_changes
Poll a selected Telegram chat for new messages and recent message revisions using checkpoints, returning completed passes and next checkpoints for safe change tracking.
Instructions
Poll one selected chat for new messages and available recent revisions.
Supply chat_ref only to establish a baseline at the current head, without old
history. Then supply checkpoint only. Rechecks the last 100 known messages;
intermediate edits and all historical deletions cannot be recovered. complete
means this pass finished; its next_checkpoint starts the next poll. Unavailable
does not prove deletion. Retry old tokens safely, allowing duplicate revisions.
Latest chain checkpoints survive 30 days; superseded versions may be evicted sooner.
Inline text uses normal continuation offsets. output=jsonl/markdown returns a
temporary file/resource with full records instead of inline changes. No binary
attachment downloads. save=true retains the file in archive_directory.
Respect retry delays and issues.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| save | No | ||
| limit | No | ||
| output | No | inline | |
| chat_ref | No | ||
| checkpoint | No |