Telegram mass DM: service, bot or sender, and the limits each one hits
Telegram mass DM means sending one message to many people in private chats, and Telegram has no button for it. Three routes exist: a bot that broadcasts to people who pressed Start, a sender tool on your own account, or a managed service. Each route hits a different limit, and Telegram treats unwanted messages to strangers as spam.
Can you send mass DMs on Telegram?
Yes, you can send mass DMs on Telegram through a bot, a sender tool or a managed service, but not through any built-in feature. The route decides who you can reach. A bot only talks to people who opened its chat first: Telegram's Bot Features page says users see a Start button the first time they open a chat with a bot, and nothing reaches them before they press it. A personal account can write to anyone it can find, which is why Telegram polices that route hardest. Channels and groups are not DMs at all. One post there reaches every subscriber.
Telegram Mass DM is a Telegram marketing and opt-in outreach service that plans and sends bulk messaging campaigns for businesses whose audience expects to hear from them. The plain definition of the term has its own explainer. What follows compares the routes and puts Telegram's published numbers beside each one.
Mass DM Telegram routes compared: service, bot or sender
A mass DM Telegram campaign runs on one of four routes, and the right one depends on how the audience came to you. Start from the list, not from the tool. People who pressed Start belong to the bot route; customers who handed over a phone number belong to the account route; a business with a real list and no spare hours belongs to the service route.
| Route | Who it can reach | Limit that applies | Cost |
|---|---|---|---|
| Bot broadcast | People who pressed Start in your bot | About 30 messages a second, 1 a second per chat | Free at that rate |
| Bulk Telegram message sender on your own account | Contacts and people who know you | No published number; spam reports limit the account | Software plus your time |
| Managed service | The opt-in audience you bring | The same limits, handled by the operator | Per campaign, from $249 |
| Channel or group post | Subscribers and members | Bots: 20 messages a minute in a group | Free |

Telegram mass DM bot
A telegram mass DM bot broadcasts to its own subscribers through the Bot API and cannot write first to anyone else. That makes it the cleanest route: every recipient chose to be there, and each one can stop the bot in two taps. It suits order updates, restock alerts and newsletters. It does not suit cold outreach, because a stranger has never opened the chat. The mass DM bot page lists what the bot side covers.
Telegram mass DM sender
A telegram mass DM sender is software that signs in to a user account and sends one text to a list of contacts or usernames. Because it acts as a person, it can reach people a bot cannot, and it carries the account's reputation with it. A bulk telegram message sender pointed at strangers gets the account reported within hours; pointed at 200 clients who saved your number, the same tool is a time saver. The sender page and the guide to accounts used for bulk messaging go deeper on setup.
How many messages can a bot send on Telegram at once?
A bot can broadcast about 30 messages per second on Telegram for free, and up to 1,000 per second with paid broadcasts. Telegram publishes these limits for bots only, in the Bots FAQ, read on 12 November 2026:
- One message per second in a single chat. Short bursts pass; sustained ones return 429 errors.
- 20 messages per minute in a group.
- About 30 messages per second for bulk notifications across chats.
- With paid broadcasts enabled in @BotFather, up to 1,000 per second. Each message above the free 30 costs 0.1 Stars per message, and the bot needs at least 100,000 Stars on its balance and 100,000 monthly active users to switch the feature on.
Without paid broadcasts, the same FAQ suggests spreading a large send over 8 to 12 hours.
Worked example: one notice to 500,000 subscribers
At the free rate, 500,000 messages take about 4 hours 38 minutes (500,000 ÷ 30 = 16,667 seconds). With paid broadcasts the send takes 500 seconds, a little over 8 minutes. The free allowance still covers 30 messages in each of those seconds, 15,000 in total. The other 485,000 are billed, so the broadcast costs about 48,500 Stars, charged only for messages that were delivered. For a list of 5,000 none of this matters. The free rate clears it in under three minutes.
User accounts are different. Telegram publishes no daily DM allowance for a personal account, so every "50 a day" figure on a vendor blog is an estimate from experience. What Telegram does publish is the penalty.
Is mass DM on Telegram against the rules?
Mass DM on Telegram breaks the rules when the people receiving it did not expect the message. The first line of Telegram's Terms of Service is a promise not to use the service to send spam, and the Spam FAQ defines spam by the receiver's reaction, not by the content. A photo, an invite link or a plain hello all count if the receiver finds it unwelcome. Commercial messages to strangers are named as the thing people report most.
The same terms page adds that Telegram prohibits data scraping under its Content Licensing and AI Scraping Terms. A member list pulled out of someone else's group is scraped data. So the usual cold recipe fails twice: once on how the list was made, and again on what was sent to it.
What happens when an account is reported for spam?
A reported account is reviewed by Telegram's moderators and, if they agree, limited. Limited is narrower than banned. Per the Spam FAQ, a limited account can still message people who have their number saved as a contact, and it can reply to anyone who writes first. A first limit lasts "a few days or so". Repeat offences run longer and can become permanent, and Telegram says early release is impossible. A limit applied by mistake is appealed through @SpamBot. The guide to avoiding bans covers the habits that keep reports low.
What a Telegram mass DM service does and where its part ends
A telegram mass DM service takes the list checks, the copy and the pacing off your hands and sends the campaign for you. Telegram Mass DM prepares and sends the campaign and reports what happened; Telegram decides what is delivered, and each recipient decides whether to answer. No service lifts a limit. The process page runs in this order:
- You describe the audience and the offer in a Telegram chat.
- The team asks how the list was collected. Scraped and bought lists are turned down under the acceptable use policy.
- The copy is reviewed so the first line says who is writing and why, and the last one says how to stop further messages.
- Sending goes out in segments at a human pace, with pauses when replies or blocks change.
- You get a report: sent, delivered, replied.
The trade-off is speed. A managed campaign on real accounts takes days where a bot broadcast takes minutes, so a business whose whole audience already sits inside a bot rarely needs the managed service at all.
How much does a Telegram mass DM service cost?
A Telegram mass DM service costs from $249 per campaign on this site, while a bot broadcast to your own subscribers is free at the standard rate. Telegram Mass DM lists three plans on its pricing page as of November 2026: Starter at $249 for up to about 5,000 messages, Growth at $590 for up to about 20,000, and Scale at $1,490 for up to about 75,000. Each is a single payment for one campaign. There is no subscription.
What you get when you buy Telegram bulk message volume
When you buy Telegram bulk message volume, you pay for labour and sending capacity, not for delivery. The arithmetic on the plans above is roughly 5 cents a message at Starter and 2 cents at Scale. That money covers audience checks, writing, supervised sending and the report. It cannot buy a guaranteed inbox, because the platform and the recipient both get a vote. Two offers are worth walking away from: a price per thousand "delivered, guaranteed", and a seller who supplies the recipient list as part of the deal.
Where an opt-in list comes from
An opt-in list is made of people who took a step toward the business: pressed Start, joined a channel or gave a number at checkout. Four sources cover most cases.
- A bot link you create for the website, a receipt or a QR code. Telegram's deep linking passes a parameter on Start, so the bot knows which page or product the person came from.
- Your own channel, with a pinned post that points to the bot for one-to-one updates.
- A CRM export of customers who agreed to be contacted on Telegram, matched by phone number.
- Members of a group you run, asked once in the group whether they want direct messages.
Keep the data honest after that. Remove anyone who blocks the bot or asks to stop, and follow the frequency you promised in the welcome text. The step-by-step version is in the guide to sending bulk messages on Telegram.
FAQ
Can a Telegram bot message users who have not started it?
No. A Telegram bot can only message users who opened its chat and pressed Start, or who share a group with it. A bot has no way to open a private chat with a username or phone number it was simply given.
What is a Telegram bulk message bot allowed to send?
A Telegram bulk message bot may send text, media and buttons to its own subscribers at about 30 messages per second for free. Above that rate it needs paid broadcasts, which Telegram bills in Stars.
Does Telegram send bulk message broadcasts for free?
Yes, up to a point. Telegram lets a bot broadcast about 30 messages per second at no cost, which clears a list of 100,000 subscribers in roughly an hour. Faster sending is a paid feature.
Is a Telegram bulk message sender safe for my main account?
A Telegram bulk message sender is only as safe as the list behind it. Sent to contacts who expect the message, the risk is low. Sent to strangers, reports follow and the account can be limited for days.
What counts as a bulk message Telegram moderators treat as spam?
A bulk message Telegram moderators treat as spam is any message the receiver did not expect and reported. Telegram's Spam FAQ says the content does not matter: an advert, an invite link or a plain hello can all qualify.
How long does a spam limit on a Telegram account last?
A first spam limit usually lasts a few days, according to Telegram's Spam FAQ. Repeated limits last longer and can become permanent. Telegram does not shorten a limit on request.
Talk to the outreach team
Send your audience and offer on Telegram.