Write once, and OmniSocials fits it to Telegram: long captions go as a reply under the media.
- Live Counter
- Long Caption Reply
- Native Polls
- Link Buttons
- First Comment
- and more
A plain-text message takes 4,096 characters. A caption under a photo or video takes 1,024, and that is what schedulers get. Paste a caption below to count it.
Checked on against 6 sources.

omnisocials New posts go out at 8 AM, every weekday. On Telegram, a caption under a photo can hold 1,024 characters. A message without a photo or video can hold 4,096. Put the point in the first line. Links like omnisocials.com, @mentions and #hashtags turn into links on their own. #telegramtips
Through Telegram's Bot API, which schedulers use, a plain-text message holds 4,096 characters and a caption under a photo, video or album holds 1,024. Links, @mentions, #hashtags, emoji and line breaks all count toward it.
In the Telegram app, Premium users can write captions of up to 4,096 characters, and since July 2026 the Premium Rich Text Editor sends up to 32,768 characters in one message. Bots got rich messages of the same size in June 2026. OmniSocials sends plain text, so 4,096 and 1,024 apply, and a longer caption goes out as a reply under the media.
Premium users can write one message of up to 32,768 characters, with headings, tables, lists, photos and videos inside. The editor is for Premium only. Source
Bot API 10.1 lets bots send formatted rich messages of up to 32,768 characters. Plain-text messages through the API stay at 4,096. Source
Bots can close a poll automatically after up to 2,628,000 seconds, about 30 days. Source
Polls can carry media on the question and the answers, shuffle the answers and let people suggest new ones. Source
The most answers in one poll went up to 12. Source
The first line is what people see in their chat list and notifications. Make it the reason to open the post.
A caption under a photo or video stops at 1,024 characters for schedulers. Keep it short, or let OmniSocials send the rest as a reply.
Premium's 4,096-character captions and 32,768-character rich messages work in the app. A plain scheduled post gets 4,096 and 1,024.
Telegram turns links, @mentions and #hashtags into links by itself. They count toward the limit like any other text.
Each answer takes 100 characters, but short answers are easier to read and tap on a phone.
Say what the channel posts and how often. It is what people read before they join.
Each limit comes from Telegram's Bot API, its changelog, Telegram's client configuration docs, its API method pages or the Telegram blog, read on October 17, 2026. The Bot API is what schedulers use, so where the app differs (Premium captions, rich text), the table shows both. Telegram publishes no plain-text limit for its apps; the 4,096 figure is the Bot API's.