Telegram Bot API
Messaging & Chat Free key (no card)
AuthenticationFree key (no card)
Rate limitFree; roughly 30 messages per second to different chats, ~1 per second per chat. Generous for normal use
Documentation: core.telegram.org ยท Checked Sep 13, 2026
About
Telegram's Bot API lets any app send messages, photos, files, and buttons to people on Telegram for free. You create a free bot through Telegram itself and get a secret token that acts as its password. Then sending a message is as simple as a link you can paste into a browser. It's why so many price trackers, server alerts, and small businesses run on Telegram.
Details
Free to start. You may need a free key, but no credit card.
Auth: Free key (no card)
Rate limit: Free; roughly 30 messages per second to different chats, ~1 per second per chat. Generous for normal use
Verified: 2026-09-13
Best for: personal business developer fun
Setup
- Install Telegram on your phone if you don't have it
- Open a chat with @BotFather and tap Start, then tap /newbot and give your bot a name
- Copy the token BotFather gives you. That's your API key
- Send a message to your new bot in the Telegram app
- Paste this in your browser (with your token and chat id): https://api.telegram.org/bot<TOKEN>/sendMessage?chat_id=<CHAT_ID>&text=It works
Example
https://api.telegram.org/bot<TOKEN>/sendMessage?chat_id=<CHAT_ID>&text=HelloUse cases
- Send yourself instant alerts (website downtime, a stock alert, a completed backup) on your phone for free
- Build a bot that texts order updates to customers on Telegram instead of paying for SMS
- Create interactive buttons and menus for a booking or support bot