Telegram Bot Webhooks
VerifiableTelegram's webhook delivery to bot servers. Not a crawler; POSTs update events to a bot's registered HTTPS endpoint from two documented, static CIDR ranges. Telegram documents no User-Agent for these POSTs; the UA listed here is Telegram's documented fetcher token and is unconfirmed for webhook traffic — verify by source IP, not UA.
Operated by Telegram · Official documentation
User agents
Patterns this directory matches, with real observed strings.
- regexTelegramBot \(like TwitterBot\)
- observedTelegramBot (like TwitterBot)
How to verify
Documented static ranges: 149.154.160.0/20, 91.108.4.0/22
IP ranges (2)
Refreshed daily from the operator's feed. Also available as /data/ips/telegram-webhooks.ips and /data/bots/telegram-webhooks.json.
149.154.160.0/20 91.108.4.0/22
Good Bot Practices scorecard
- Identifies honestly
Stable UA token documented (1 pattern)
- Verifiable
Verifiable
- Respects robots.txt
Service traffic you configured — robots.txt does not apply
- Behaves
Crawl-rate behavior is operator-declared; not machine-verifiable from this dataset
- Reachable operator
Operator and documentation published
Measured against the Good Bot Practices.