WebhookInfo
Describes the current status of a webhook.
fields
| field | type | required | description |
|---|---|---|---|
url | string | required | Webhook URL, may be empty if webhook is not set up |
has_custom_certificate | boolean | required | True, if a custom certificate was provided for webhook certificate checks |
pending_update_count | number | required | Number of updates awaiting delivery |
ip_address | string | optional | Optional. Currently used webhook IP address |
last_error_date | number | optional | Optional. Unix time for the most recent error that happened when trying to deliver an update via webhook |
last_error_message | string | optional | Optional. Error message in human-readable format for the most recent error that happened when trying to deliver an update via webhook |
last_synchronization_error_date | number | optional | Optional. Unix time of the most recent error that happened when trying to synchronize available updates with Telegram datacenters |
max_connections | number | optional | Optional. The maximum allowed number of simultaneous HTTPS connections to the webhook for update delivery |
allowed_updates | string[] | optional | Optional. A list of update types the bot is subscribed to. Defaults to all update types except chat_member, message_reaction, and message_reaction_count. |
import
import type { WebhookInfo } from "@yaebal/types";used by
methods
official Bot API docs: https://core.telegram.org/bots/api/#webhookinfo