Promo: TGBLAST is free until December 31, 2026 — every feature, no paymentStart free
ToolsScraperWarmerInvitingGuidesAboutPricingLog in
Inviting into Telegram groups

Telegram group inviter: add people to your group from a list

Your accounts join your group on their own, check that they are allowed to invite, and add people from a username list or a scraped audience — one at a time, with random pauses and a daily cap you set. For every person you can see how the invite ended.

Free until December 31, 2026 — the inviter and every other feature, no payment and no card

Updated 27 September 2026

01

How the inviter works

From an empty campaign to an outcome for every username — six steps in the Inviter section.

STEP 01

Prepare the group

In the group settings, let members add people, or make your accounts admins with the right to invite. Better turn join requests off: while they are on, an account only gets in once you approve its request.

Group permissionsNo join requests
STEP 02

Create a campaign

New campaign → a name and "Invite into": a t.me/… link, an @username or an invite link t.me/+…. Accounts are picked as an account group or by hand — only active accounts with a SOCKS5 or HTTP proxy go to work.

New campaignInvite into
STEP 03

Say whom to invite

A username list (one per line, or separated by spaces or commas; @name, name or t.me/name) or a ready audience from the scraper. Duplicates are skipped, and the import lists every unrecognised line with its number and the reason.

Username listAudience
STEP 04

Accounts join the group

After the start the status is Joining: accounts enter the group spread out rather than all at once — 30 to 120 seconds apart by default. Each one immediately checks whether it may invite; if not, it gets the state No right to invite.

JoiningJoin spacing
STEP 05

Invites go out in turn

An account sends its first invite 10 to 20 minutes after joining. From then on each account takes the next person from a shared queue: every username goes to one account and is invited once, however many accounts you run. People already in the group are detected before the invite and cost no attempt.

RunningPause between invites
STEP 06

Watch and steer

The details page shows counters per outcome (a click on a tile filters the table), accounts with today's invites and the time of the next one, the limits, and the Targets table with CSV export. The page refreshes itself. Pause and Resume work at any moment; Stop is final.

TargetsCSVPause

A step-by-step walkthrough of every form field is in the inviter guide. No accounts yet? Start in the Accounts section: upload tdata or .session files (accounts guide) or sign in to an account with a QR code right from the dashboard (QR sign-in guide).

02

What you need

Without these the accounts either cannot join the group or cannot invite.

  • Your group, ideally without join requests. A public link, an @username or an invite link t.me/+… will do. With join requests on, the account ends up as Did not join: approve its request or turn requests off, and on the next Resume it joins again.
  • The right to invite. Either group members are allowed to add people, or your accounts are admins with the invite right. In a channel only admins can invite, so for a channel admin rights are a must.
  • Accounts with a SOCKS5 or HTTP proxy. Only active accounts with a proxy join a campaign. An account without a proxy or on SOCKS4 does not qualify — the form shows the reason right next to it.
  • Warmed-up accounts with history. A fresh session that starts inviting strangers straight away hits restrictions sooner. In the account list, warmed-up accounts carry a warmed badge.
  • People with a username. Invites go by username, so audience members without one are skipped at import.

If no account managed to join, or none of them turned out to have the right to invite, the campaign gets the Failed status. Fix the group settings and press Resume — the accounts join and check their rights again. The Telegram account warmer helps get accounts ready.

03

Limits and safety

You set the pace, and the dashboard makes sure no account goes past it.

20invites per account per day by default. Anything from 1 to 500, but above 50 the form warns you about the risk
90–240 srandom pause between invites from one account by default
30–120 sjoin spacing: accounts do not enter the group at the same moment
10–20 minfrom joining the group to the first invite
  • The cap can change on the fly. New values for the cap and pauses apply from the next invite — no need to restart the campaign.
  • One counter across all inviter campaigns. Two campaigns on the same accounts do not double their daily cap.
  • Refusals count too. Telegram counts attempts, not just successful invites. So an account makes no more than twice its cap in attempts per day, and no more than three times its cap in username lookups (between 60 and 300). After that it waits for the next day.
  • PEER_FLOOD. The account is restricted for 24 hours and queued for a SpamBot check, while its current target goes back into the queue with no penalty for other accounts to pick up. Once the restriction lifts, the account returns to work on its own.
  • FloodWait. A wait of up to five minutes is sat out on the spot. A longer one postpones the account's invites until it ends, and the current target goes back into the queue.
  • Other stop signals. If Telegram says twice in a row that the account is forbidden to invite, the account rests for 24 hours. If five usernames in a row come back as not found, the account pauses for 30–45 minutes — its search has probably been throttled. A frozen account leaves the campaign.

Why a high cap is a bad idea. Telegram does not publish how many invites a day are acceptable, and the threshold shifts with an account's age and history. More than 50 invites per account per day means a high risk of PEER_FLOOD and bans; for most accounts 15–20 is sensible. Get speed from the number of accounts instead: ten accounts at 20 invites give you up to 200 invites a day, with none of them running at the limit. The inviter has no overnight window — the pace is set by the cap and the pauses alone.

04

Outcomes: who was invited and who was not

The result for every username sits in the Targets table, with a status filter and CSV export.

Invited
The person was added to your group.
Already in group
They are a member already. The dashboard checks this before inviting, so no attempt is spent.
Privacy restricted
The person's privacy settings forbid adding them to groups. They cannot be invited.
Mutual contact needed
Telegram lets only someone in this person's contacts add them.
Too many groups
The person is already in the maximum number of groups and channels and cannot join more.
Banned in group
The user is banned in your group. Lift the ban if you do want to invite them.
Not found
The username does not exist, the account was deleted, or the username belongs to a channel or group. An account with throttled search can miss a real person, so the final Not found is set only when two different accounts fail to find the username, or after three attempts.
Bot
It is a bot, or the group already has the maximum number of bots. These are not invited.
Failed
Telegram refused without a specific reason. The refusal text is in the Reason column.

Why some people cannot be invited

Most refusals come from people's own settings. In Telegram everyone decides who may add them to groups — for example, only their contacts. That is where Privacy restricted and Mutual contact needed come from. It is a platform rule, not a service failure, and no inviter can get around it; one that claims to is simply spending your accounts' attempts.

Refusals are not wasted. Filter the Targets table by Privacy restricted and Mutual contact needed, export the CSV and send those people an invitation with a link to the group by direct message — through a DM campaign. That way each person decides for themselves whether to come in.

05

Where the list comes from

Your own list, a scraped audience or top-ups along the way — plus how it links to the scraper.

A username list

Paste it into the Username list field: one per line, or separated by spaces or commas, as @name, name or t.me/name. The import shows straight away how many were added, how many were duplicates and which lines were not recognised.

An audience from the scraper

Under "Whom to invite" choose Audience. Members with a username are taken, the rest are skipped. The scraper builds audiences from topical chats and channels: chat members, people who posted in a chat, commenters.

Top-ups along the way

The Add button in Targets puts new usernames at the end of the queue and skips duplicates. A completed campaign with new targets gets back to work on its own; a stopped one cannot be resumed — create a new campaign instead.

Cleaning before launch

Deleted accounts and bots will not be invited, but looking up their usernames still eats into an account's daily allowance. Run the audience through the checker before the campaign so the allowance goes on real people.

The whole chain: proxies → accounts → warm-up → the Telegram scraper on topical chats → checker → inviter → a DM invitation for those who cannot be added. How to collect an audience and clean it is covered in the scraping guide and the audiences and checker guide.

06

The risks of inviting, stated plainly

Pauses and caps lower the risk; they do not remove it.

  • An invite comes without consent. The person learns about the group from a notification that they were added. Some of them press Report — and a few reports in a row earn the account a spam block. That is why the group's topic and whom you invite matter more than speed.
  • Telegram's limits float. The platform publishes no exact numbers and changes them without notice: what worked yesterday can end in PEER_FLOOD today.
  • There is no "ban-proof". No service can promise that, because Telegram makes the call. Warm-up, proxies, a daily cap and pauses lower the odds of a restriction — that is all anyone can honestly promise.
  • Invited is not the same as engaged. People added at random leave quietly or never read. Invite members of topical chats for whom your group is genuinely on topic.
  • Responsibility sits with whoever launches it. You decide whom to invite and into which group. Recipients' consent and compliance with Telegram's rules and the law are on the campaign owner, not the tool.

A softer alternative to adding people directly is an invitation link by direct message or a post in a topical chat. Both live in the Campaigns section — see the campaigns and limits guide.

07

Questions and answers

What people ask most often about inviting into Telegram groups.

What is a Telegram group inviter?

A tool that adds people to your group from your own accounts. In TGBLAST the accounts first join the group and check whether they are allowed to invite, then take turns inviting people from a username list or a scraped audience — with random pauses and a daily cap on every account. The outcome for each person shows up in the Targets table.

How many people can I invite to a Telegram group per day?

Telegram publishes no exact figure. In TGBLAST you set the daily cap per account: 20 invites by default, anything from 1 to 500, but above 50 the form warns about a high risk of PEER_FLOOD and bans. Overall pace grows with the number of accounts, because the cap applies to each one. Telegram counts refusals too, so an account makes no more than twice its cap in invite attempts per day.

What happens if an account hits PEER_FLOOD?

The account is restricted for 24 hours and queued for a SpamBot check, and the person it was inviting goes back into the queue with no penalty for another account to pick up. Once the restriction lifts, the account returns to the campaign on its own. If PEER_FLOOD arrives while the account is still joining, it joins the group later, after the restriction is gone.

Why can some people not be invited?

These are Telegram's rules, not a malfunction: the person has blocked being added to groups in their privacy settings, allows it only for mutual contacts, is already in the maximum number of groups, or is banned in your group. Each of these outcomes appears in the Targets table with a status and a reason. People marked Privacy restricted and Mutual contact needed can be exported to CSV and invited with a link by direct message.

Can I invite people into a channel instead of a group?

Yes, if the accounts are admins with the right to invite: an ordinary channel subscriber cannot invite anyone. In a group, members can invite too when the group settings allow it. If the group has join requests switched on, the accounts will not get in until you approve their requests or turn join requests off.

Do I need proxies and warmed-up accounts?

Proxies are required: only active accounts with a SOCKS5 or HTTP proxy go into a campaign. Warm-up is not technically required, but a fresh account with no history that starts inviting straight away runs into restrictions faster. Warmed-up accounts carry a warmed badge in the campaign form.

How do I connect accounts for inviting?

Upload tdata folders or .session files in the Accounts section, or press Add via QR / phone and scan the QR code in Telegram on a phone where the account is already open. Signing in by phone number is also available, but Telegram often asks for a reCAPTCHA check there that cannot be passed from a server — then the QR code is the way in. If the account has a cloud password, the sign-in window asks for it.

Can I change the cap while a campaign is running?

Yes. The cap and the pauses can be changed in the campaign details at any time until it is completed or stopped, and they apply from the next invite. Pause gives you a break and Resume carries on from the same place. Stop ends the campaign for good.

How much does the inviter cost?

It is not sold separately: the inviter is part of the single plan together with every other tool in the dashboard — 30 USDT for 30 days, paid in USDT on the TRC20 network, with no recurring charges. Until December 31, 2026 every feature is free — no payment and no card.

Launch your first invite campaign

The inviter, scraper, warm-up, campaigns and conversations — one plan, every tool. Until December 31, 2026 all of it is free: no payment and no card.

no annual lock-in · cancel any time · support on Telegram