Skip to content

Platform limit

Telegram message limit per day: speed limits, groups and channels

Telegram sets no limit on how many messages a channel or bot sends in a day. Its Bots FAQ limits how fast a bot sends: per chat, per group, and across every chat at once, with a paid option for large broadcasts. This page covers each limit, what happens when you pass one, the message length limits, and why a scheduled channel rarely meets any of them (checked against Telegram’s Bots FAQ on 4 November 2026).

By Angelina F. · Updated · 5 min read

Key takeaways

  • No daily message cap: Telegram limits bots by speed, not by count.
  • One chat: about one message a second; a group: 20 a minute; all chats together: about 30 a second.
  • Paid broadcasts reach 1,000 messages a second at 0.1 Stars per message over 30, for bots with 100,000 Stars and 100,000 monthly users.
  • A message holds 4,096 characters, and a caption on a photo or video 1,024.
On this page

Is there a daily message limit on Telegram?

No. Telegram publishes no daily message count for a channel, a group or a bot. What its Bots FAQ sets are speed limits, so a bot can send as many messages in a day as it likes, as long as it does not send them too fast:

Illustration: a line of evenly spaced paper planes flies from a bot card to a channel card past a speed gauge in the green, while one plane waits beside an hourglass.
Telegram limits how fast a bot posts, not how much.
Telegram bot sending limits (Telegram Bots FAQ, November 2026)
WhereLimit
One chatAvoid more than about one message a second; short bursts are allowed, then 429 errors
One groupNo more than 20 messages a minute
All chats togetherAbout 30 messages a second for free
Paid broadcastsUp to 1,000 a second, 0.1 Stars for each message over 30; needs 100,000 Stars and 100,000 monthly active users
A dayNo published limit

What happens if a Telegram bot sends too fast?

Telegram answers with a 429 error, “too many requests”, which includes how many seconds to wait before trying again. The message is not lost: send it again after the wait. For a large broadcast without paid broadcasts, Telegram suggests spreading the messages over 8 to 12 hours.

How long can a Telegram message be?

Up to 4,096 characters of text, and 1,024 for the caption of a photo, video or file, counted after formatting is applied, per the Bot API. A longer text goes as two messages. The Telegram formatting generator and the Telegram video length limit cover styles and video sizes.

Do these limits affect a scheduled Telegram channel?

Rarely. A channel that posts a few times a day sends far less than one message a second, so the limits matter only for bursts, such as one message to many chats at once. SkedCast posts to your channel through your bot at the time you pick and keeps each channel’s posts paced, so a busy schedule stays within Telegram’s limits.

  1. Connect your channel

    Add your bot to the channel as an admin with permission to post, and connect it in SkedCast.

  2. Write the posts

    Text, photos, albums, videos or files, within Telegram’s length limits.

  3. Schedule them

    Pick a time for each, or import a month of posts at once.

  4. Let them publish

    SkedCast sends each post at its time, paced per channel.

Diagram: a bot sends messages within about one a second per chat, 20 a minute per group and 30 a second overall; going faster returns a 429 error with a wait time, after which the message is sent again.
Telegram’s limits are speed limits, with a wait when you pass one.

Tip

Schedule Telegram posts

See the Telegram scheduler for every post type and option.

Sources

Last reviewed . Platforms and vendors change their rules and plans, so check the source before you rely on a figure.

Telegram message limit per dayTelegram bot rate limitTelegram channel posting limitTelegram 429 errorplatform limits

FAQ

How many messages can I send to a Telegram channel per day?
As many as you like: Telegram sets no daily limit. It limits speed, to about one message a second per chat and about 30 a second across all chats.
How many messages a minute can a bot send to a Telegram group?
No more than 20 a minute, per Telegram’s Bots FAQ.
What happens if I send Telegram messages too fast?
Telegram returns a 429 error with the number of seconds to wait. Send the message again after the wait.
Can a Telegram bot send messages faster than the free limit?
Yes, with paid broadcasts enabled in @BotFather: up to 1,000 messages a second at 0.1 Stars per message over 30, for bots with at least 100,000 Stars and 100,000 monthly active users.
What is the Telegram message character limit?
4,096 characters for a text message and 1,024 for a caption on a photo, video or file.

Ready to broadcast everywhere?

Sign up free — no credit card. You land on the Free plan, and you can start a one-time 7-day Studio trial from your workspace whenever you are ready. Connect your first accounts, import a batch, and watch one post fan out across every platform.