Let new members in and welcome them, with no admin on duty
Join requests approved at once, plus a private welcome message. You run a group or channel with join requests on, and you want new people let in and greeted without an admin on duty.
- ✓ Free to start
- ⭐ Pro per chat, about $3.00
- 💬 Works inside Telegram
- ✓ Bot facts verified 25 Oct 2026
- You: /setup.
- Join Approve: 📣 Design Weekly · channel. Welcome message: on. Approval: at once. Buttons: ✏️ Welcome text, ⏱️ Delay, ⏸️ Pause, ⭐ Pro.
- Join Approve: An approval delay of 1, 5, 15 or 60 minutes is Pro. Pro for this chat also adds your own welcome text and button, no bot line, 7-day stats. Buttons: ⭐ Unlock Pro · 150 Stars.
- Invoice: Join Approve Pro. Own welcome text and button. No bot line. Approval delay. 7-day stats. For one chat. Pay 150 Telegram Stars.
Example chat. The commands are real; send them to @JoinApproveProBot.
Short answer
How do you welcome new members in a Telegram group automatically?
Join Approve (@JoinApproveProBot) approves each join request the moment it arrives and sends the new member a welcome by private message. It works with invite links that have "Request admin approval" on. Free sends the default welcome. Pro for the chat lets you write your own text and button, and adds 7-day stats.
Last checked . Telegram rules checked against Telegram's documentation: Telegram Bots: introduction, Payments in Telegram Stars. Bot commands, limits and prices come from the bots' own data, verified .
Key terms
- Request admin approval
- An invite link setting in Telegram. People who use the link send a join request instead of joining at once, and an admin or bot approves it.
- Join Approve (@JoinApproveProBot)
- Approves every join request at once and sends each new member one welcome message.
- Pro, per chat
- A one-time payment of 150 Telegram Stars inside Join Approve. Pro is for the one chat where it was bought.
The problem
Join requests wait until an admin taps Approve. New members arrive and nobody says hello or points them to the rules.
With Join Approve
Approves every join request at once and sends each new member one welcome message.
How @JoinApproveProBot works →How to do it
Each step uses a real command. Copy it into Telegram.
- 11
Add the bot as admin
Add it to the group or channel with the right to add members. Turn on "Request admin approval" for your invite link.
- 22
Check the chat card
In a private chat with the bot, /setup lists your chats. Each card switches the welcome on or off, edits the text and pauses the bot.
/setup - 33
Let it run
The bot approves each request the moment it arrives. The new member gets one welcome message in a private chat within 5 minutes.
An admin of a city expat channel
An illustration of a typical setup, not a customer story.
-
First
Twenty join requests arrive overnight while she sleeps.
-
Then
The bot approves each one and sends a private welcome with the channel rules.
-
Result
In the morning there is no queue to clear.
Start free. Pay once when you need more.
Free approves every request and sends the default welcome, with a short line and a button of the bot. Pro for the chat lets you write your own text and button, removes the bot's line, adds an approval delay and 7-day stats. Pro is per chat.
Free
0 StarsWhat you get with Join Approve at no cost.
- Approval of every join request, at once
- A welcome message to each new member by private message
- The welcome message on or off for each chat
- Pause and resume approval for each chat
- Up to 20 welcome messages a minute for one chat
Pro
⭐ 150 Stars · per chatOne payment unlocks Pro for one chat. That is about $3.00.
- Your own welcome text, 500 characters at most, and one button of your own
- No line and no button of the bot under your welcome message
- An approval delay of 1, 5, 15 or 60 minutes
- Stats for the last 7 days: requests approved and members welcomed
Also sold as a monthly Stars subscription. The bot shows the price in /pro.
Opens @JoinApproveProBot in Telegram. Send /pro there. You pay with Telegram Stars inside the bot.
Pro is paid once in Telegram Stars, inside each bot. No account and no card on this site. The Pro page lists every bot's price and what Pro adds.
⭐ See every Pro upgradeGood to know before you start
- Telegram sends join requests only for invite links with "Request admin approval" on.
- The bot can write to a person only within 5 minutes of the request, and sends at most 20 welcome messages a minute for one chat. The request is still approved.
The main bot, and bots that help
Questions people ask
Does it work for channels as well as groups?
Yes. It approves join requests for both. Make the bot an admin with the right to add members and turn on "Request admin approval" for the invite link.
Why did a new member get no welcome message?
The bot can write only within 5 minutes of the request, it sends at most 20 welcome messages a minute for one chat, and an admin can switch the message off in /setup. The request is still approved.
Can I try Pro first?
Yes. After the bot has been in a chat for 24 hours, /setup offers one free 24-hour Pro trial for that chat. Nothing is charged.
What does Pro cost?
Pro is per chat: 150 Stars once. Chats with 500 or more members are offered 300 Stars per 30 days instead. You pay in a private chat with the bot, never in the group.
Try it in your chat now
Open @JoinApproveProBot, press Start, and send the first command. It is free to start.
Related use cases
All use cases →Stop spam bots before they post in your group
Mute new members until they tap I'm human.
Moderate a Telegram group with small bots that do one job each
Join requests, human check, link filter, channel gate and stats.
Delete spam links and stop floods in your Telegram group
Link filter, join-message cleanup and flood mute.
For builders
Need a bot that does exactly your job?
We build Telegram bots and Mini Apps with Stars payments. Or list your own bot here.