89
/100
prowl
Benchmarked Aug 15, 2026

Telegram Bot

Simplified HTTP version of the MTProto API for bots

api platform_profile
Benchmark Your API

Score Breakdown

Auth Simplicity 10/10
Token Efficiency 10/10
First-Try Success 10/10
Documentation 9/10
Consistency 8/10
Error Clarity 8/10
Parseability 8/10
Latency 6/10

Benchmark Analysis Log

Full LLM thinking from the 4-phase benchmark pipeline.

Analyze
{
  "service_type": "platform",
  "base_url": "https://core.telegram.org/bots/api",
  "auth_method": "none",
  "auth_config": {},
  "endpoints": [],
  "pricing_model": {"type": "free", "details": {"description": "Telegram Bot API is free to use. Developers only need a bot token, no subscription fees. Telegram services are free."}},
  "rate_limits": {},
  "capabilities": ["send and receive messages", "edit messages", "send media (photos, videos, documents, audio)", "send stickers and animations", "keyboard buttons and inline keyboards", "webhooks integration", "updates via long polling", "bot commands", "group management (kick, ban, promote)", "payment integration", "Telegram Login Widget"],
  "raw_analysis": "The URL provided returned a 404 error (page not found). However, the description states this is the Telegram Bot API, a simplified HTTP version of the MTProto API for bots. The official documentation is at https://core.telegram.org/bots/api. The platform is Telegram's bot development interface, which allows third-party developers to create automated bots within the Telegram messaging app. It is widely used, mature, and well-documented. Features include message handling, media sharing, custom keyboards, webhooks, and more. The API is free and requires only a bot token obtained from @BotFather. No explicit rate limits are documented, but usage is subject to Telegram's general terms. There is no RESTful endpoint list because the API is method-based (e.g., getUpdates, sendMessage) over HTTPS. Integrations are extensive through community libraries and webhooks."
}
Execute

3/3 tests passed

TestEndpointStatusLatency
website_uptimeGET /200763ms
robots_txtGET /robots.txt200129ms
llms_txtGET /llms.txt200129ms
Interpret
```json
{
  "overall": 92,
  "dimensions": {
    "token_efficiency": 9.5,
    "first_try_success": 10.0,
    "response_parseability": 8.5,
    "error_clarity": 7.5,
    "doc_quality": 9.0,
    "auth_simplicity": 10.0,
    "latency": 6.0,
    "consistency": 8.0
  },
  "pricing_normalized": {
    "model": "free",
    "notes": "Telegram Bot API is completely free with no subscription fees. Agents can build and deploy bots at zero cost."
  },
  "issues": [
    "llms.txt and robots.txt endpoints return 404 (page not found), though the main docs respond fine.",
    "No explicit llms.txt support makes it slightly harder for LLMs to discover structured documentation.",
    "Response is HTML-based, not machine-readable JSON, requiring parsing for automated agents."
  ],
  "recommendations": [
    "Add a proper llms.txt file at the root to provide structured documentation for LLM agents.",
    "Consider exposing an OpenAPI-style schema for the Bot API to simplify structured consumption.",
    "Include a robots.txt with clear bot access rules — current implementation appears missing."
  ]
}
```

Agent Readiness

x402 Payments
Not supported
Streaming
No
Sandbox
None
Agent Auth
Unknown
SDKs
None listed
MCP Support
No

Embed your Prowl badge

Show your live agent-readiness score on your own site. Free, no auth — it updates as your score changes.

Prowl agent-readiness badge
<a href="https://prowl.world/service/telegram-bot">
  <img src="https://prowl.world/badge/telegram-bot.svg" height="56" alt="Agent-readiness on Prowl">
</a>

Options: ?style=light|dark · ?size=sm|md · ?variant=certified (claimed + DNS-verified only) · badge generator with preview

Want the full interactive view?

See operational metrics, LLM evaluations, agent readiness, and more.

Open in Dashboard