Every Telegram account has limits on messages to strangers. These are not published officially — but through testing and experience, clear patterns emerge. If you send too much too fast, the account gets a spam restriction or a FLOOD_WAIT error.

This article breaks down the real limits for 2026 and shows how Ghost Systems protects accounts from bans automatically.

Message limits: regular vs Premium accounts

ActionRegular accountPremium account
Cold messages to strangers per day~3–5~35–50
Messages to group members~10–20 /day~50–80 /day
Group joins per day5–1020–30
Max groups subscribed5001 000
Forward limit per day~50~200

⚠️ Important: these numbers are approximate. Telegram doesn't publish them and they change. A fresh or unwarmed account can be blocked even at 1–2 messages a day if the pattern looks suspicious.

What affects how strict the limits are

  • Account age — older accounts have more trust and higher thresholds.
  • Warmup history — accounts that gradually increased activity are treated more leniently.
  • IP address — if multiple accounts share an IP, it raises the risk of mass restriction.
  • Recipient response rate — if people mark messages as spam, restrictions come faster.
  • Message variety — sending identical text to everyone is a clear signal of automated activity.

Recommended warmup schedule for a new account

  • 📅Days 1–3: minimal activity. Read channels, react to a few posts. No cold messages.
  • 📅Days 4–7: fill in profile (photo, bio, username). Join 5–10 non-spam groups. Write in a few of them.
  • 📅Days 8–14: start 1–2 cold messages per day. Gradually increase activity.
  • 📅Day 22+: the account is ready for regular outreach.

How Ghost Systems protects accounts

The platform has built-in protection against accidental limit violations:

  • Each account works with its own mobile proxy — Telegram cannot link accounts to one another.
  • Messages are sent with random delays between sends.
  • Templates are randomized to avoid identical texts.
  • Warmup mode runs automatically for new accounts before outreach starts.
  • If a FLOOD_WAIT error occurs, the account automatically pauses and resumes safely.

🛡️ In Ghost Systems: you set the task parameters, the platform handles limit control automatically. You don't need to manually track how many messages each account has sent today.

Outreach without bans — with Ghost Systems

14 days of free testing. Connect accounts and launch your first campaign.

← Ghost Systems overview How to unfreeze an account →