Make Telegram posts with buttons
Write a post, add buttons with links, preview it, and publish it to your channels. Or save it as a code and share it in any chat.
Free. No code. Opens in Telegram. 50M+ bots created with Echo Maker.
1️⃣ Send the content
2️⃣ Add buttons
3️⃣ Tap Make code
What it does
- Posts with text, photos, video or audio
- Up to 30 link buttons, arranged in rows
- Colored buttons and custom emoji icons
- Reaction buttons with live counts
- Publish to all your channels at once, with a signature for each
- Share any saved post inline in any chat
How people use it
- Send the post content.
- Add buttons in the format
Name - link. - Tap Make code to preview, then save.
- Publish to your channels, or share it inline.
Create your own in about a minute
You don't need a server or any code. Echo Maker hosts the bot for you.
- Open Echo Maker (@mkfrbot) in Telegram and tap Start.
- Pick this template from the list.
- Paste your bot token from @BotFather. How to get a token
- Your bot is live. Open it and send
/start. As the owner, you also see the admin panel.
Everything you control
Every Echo Maker bot comes with an admin panel inside Telegram. Send /start to your bot, and only you see it.
- Send a message to all your users
- See how many people use your bot
- Make users join your channel before they use the bot
- Speaks 22 languages, switching to each user's own
- Change the welcome message
- Add up to 5 admins, and back up your data
Questions about the Professional Posts
Something else? Write to [email protected].
How do I add buttons to a Telegram post?
Send your post to the bot, then send each button as Name - link. Preview it and publish to your channel.
Can I post to several channels?
Yes. Add your channels, make the bot an admin with posting rights, and publish to all or some of them.
Is it really free?
Yes. Creating the bot and hosting it is free. Free bots show small ads and an Echo Maker watermark, which you can remove with the Clean plan.