
Telegram Bot API
Create Telegram bots using the Telegram Bot API HTTP server in this repository.

About Telegram Bot API
Telegram Bot API server source code for running a self-hosted HTTP API for creating Telegram Bots instead of using api.telegram.org. It is built from source with CMake after installing dependencies including OpenSSL and zlib. Running the server requires your own api_id and api_hash. The server listens on port 8081 by default and accepts only HTTP requests, so remote HTTPS needs a TLS termination proxy.
Pricing is not clearly stated.
Key features
- Upload files up to 2000 MB in local mode
- Download files without size limit in local mode
- Upload files using local path and file URI scheme in local mode
- Use HTTP URL, any local IP and any port for webhook in local mode
- Set max_webhook_connections up to 100000 in local mode
- Receive absolute local path as file_path value after getFile in local mode
Telegram Bot API at a glance
- Category
- Development › APIs & Databases
- Type
- Open-source project
- Pricing
- Not confirmed. Check the site
- Details verified
- Oct 22, 2026 · Official source
- Open source
- Yes · Source code
- Language
- English
- Last checked
- Oct 5, 2026 · Online when checked
- Listed
- Oct 5, 2026
Guides for APIs & Databases

Telegram Bot API alternatives
Tools and sites you could use instead, ranked by how closely they match.
Run a Telegram bot and Svelte web application on Cloudflare Workers and Pages with this project.
A SQL database with Git-style version control, Dolt supports branching, merging, pushing, and pulling data.
Build Telegram bots in PHP with this library based on the official Telegram Bot API.
REST, GraphQL, gRPC, SOAP, and WebSocket APIs can be developed and tested with Insomnia.
API requests can be managed locally with Yaak, an API client that supports Git and CLI workflows.
A tool that provides a Model Context Protocol (MCP) server for any web application with an OpenAPI specification.
Popular in APIs & Databases
Well-known listings from the same topic.
Telegram Bot API FAQ
How do I move a bot to a local server?
How do I move a bot from one local server to another?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.












