Skip to content

Supported platform · Telegram

Schedule Telegram channel posts with AI

SimplePost posts to Telegram channels and groups through a bot you create and control. Messages can be long, formatted with HTML or Markdown, carry an album of up to 10 photos and videos, and continue as a reply chain. Schedule them from your AI assistant along with your other networks.

7-day free trial on every platform. No credit card required.

Northwind release 2.4 card

Northwind 2.4 is out ✈️ • Offline mode: keep editing without a connection • Automatic sync when you reconnect • Conflict review before anything is merged Release notes: northwind.example/2-4

9:41

Example channel post for a fictional company, rendered with SimplePost's open-source preview renderer.

Quick answer

Can an AI assistant post to a Telegram channel?

Yes. Add your Telegram bot to SimplePost once, then ChatGPT, Claude or another MCP client can create posts for that channel. SimplePost sends them through your bot at the scheduled time.

What you connect
A channel or group through your own Telegram bot
What you can publish
Text messages, albums of up to 10 photos or videos, reply chains

How it works

How SimplePost supports Telegram

Telegram is the one hosted platform that does not use OAuth. You create a bot with BotFather, make it an administrator of your channel or group, then paste the bot token and the chat ID or public @handle into SimplePost. SimplePost verifies both and stores the numeric chat ID.

SimplePost downloads media from its URL and uploads it to Telegram directly, and publishes follow-ups as replies to the first message.

Supported content types

Text messages
Up to 4,096 characters, with HTML, Markdown or MarkdownV2 formatting.
Photo and video albums
Up to 10 items, mixed, with a caption up to 1,024 characters.
Reply chains
Follow-up messages sent as replies to the first one.
Direct messages
A bot can message a person after they have sent it /start.

Before you connect

Telegram account requirements and limits

SimplePost validates these rules when you schedule and again when the post becomes due.

Account requirements

  • A Telegram bot created with BotFather. Keep its token private.
  • The bot added as an administrator of the channel, or as a member with permission to post in the group.
  • The channel's public @handle or numeric chat ID.

Limitations to know

  • Messages are sent by your bot, so they appear with the bot's or channel's name, not your personal account.
  • Polls, buttons and silent notifications are not set by SimplePost.
  • The 50 MB video limit comes from Telegram's Bot API.

Text and media limits

Telegram limits enforced by SimplePost
Text4,096 characters without media; counted after formatting is parsed
Caption1,024 characters with media
AlbumUp to 10 items, photos and video can be mixed
ImagesUp to 10 MB; width + height up to 10,000 px; aspect ratio up to 20:1
VideoMP4, up to 50 MB

Telegram settings in SimplePost

Telegram post settings
FormattingText messages default to HTML; captions default to plain text. Choose HTML, Markdown or MarkdownV2 per post.

With your assistant

How AI assistants publish to Telegram

Channel posts can be longer than on most networks, so an assistant can publish a full changelog or digest. Ask it to use Telegram HTML such as <b> and <a href> and to keep captions under 1,024 characters when there are images.

Length is counted after formatting is parsed, so markup does not count toward the limit but the visible text does.

Give the assistant public media URLs or attach files in a client that supports uploads; SimplePost uploads them to Telegram.

All assistants use the same SimplePost MCP server, so the accounts, validation and results are identical whichever one you use.

Example workflow

From idea to a scheduled Telegram post

  1. Create a bot

    Message @BotFather in Telegram, run /newbot and copy the token.
  2. Make it an admin

    Add the bot to your channel as an administrator with permission to post.
  3. Connect in SimplePost

    Open Accounts → Connect account → Telegram and paste the token and the channel handle.
  4. Schedule posts

    Ask your assistant to prepare the message and schedule it for the channel.
Example prompt
List my SimplePost accounts. Write this week's changelog for my Telegram channel using Telegram HTML: a bold headline, three bullet points and a link to the release notes. Save it as a draft, show me the preview, and schedule it for Friday at 09:00 after I approve.

Example prompt. Replace the example links and times with your own; a draft is not published until you schedule or publish it.

Scheduling and preview

How Telegram scheduling and previews behave

  • The preview shows the message bubble and album layout the way Telegram groups photos.
  • Scheduled messages are sent by SimplePost at the due time. If the bot loses its admin rights, the post fails with Telegram's reason.
  • Edit or discard a scheduled message until it is sent.

Cross-posting

Cross-post from Telegram to other networks

Telegram's long messages suit changelogs and digests that other networks summarize:

Per-network versions in one scheduled post
TelegramThe full changelog with formatting and an image.
XA three-post thread with the highlights.
LinkedInA single post about the main feature.

FAQ

Telegram scheduling questions

How do I connect Telegram to SimplePost?

Create a bot with BotFather, add it to your channel as an administrator, then enter the bot token and the channel's @handle or chat ID in SimplePost's Accounts page.

Can SimplePost post to a Telegram group?

Yes, if the bot is a member of the group with permission to send messages.

Can I schedule a Telegram message with several photos?

Yes. An album can contain up to 10 photos and videos with a caption up to 1,024 characters.

Does Telegram support threads in SimplePost?

Yes. Follow-up segments are sent as replies to the first message, in order.

Schedule your first Telegram post

Start the free trial, connect Telegram in the web app, and schedule from SimplePost or your AI assistant.

7 days free · No credit card · 10 posts per platform during the trial