Skip to main content

get_updates

Function get_updates 

Source
pub async fn get_updates(
    http: &Client,
    token: &str,
    offset: i64,
) -> Result<Vec<Value>, String>
Expand description

GET /bot{token}/getUpdates

Returns raw JSON values rather than typed Updates deliberately: a single malformed update must not abort the whole batch (spec §9), so per-item typed parsing happens in poller.rs’s loop, where a parse failure on one item can be logged and skipped without losing the update_id needed to advance the offset past it.