The bot takes the payment, sends each new member their own invite link, and keeps the door closed for people who stopped paying.
Running a paid channel by hand usually breaks in three places:
1. The bot takes the payment. A new member opens the bot, reads what they get, leaves an e-mail and pays. When you install the Private Club Membership template, you pick how:
2. The member gets their own invite link. As soon as the payment is confirmed, the bot creates an invite link that works for one person only and sends it with an Open my invite button. If someone forwards the link, it no longer works after the first person joins. You get an alert about each new paid member. For this, add the bot as an admin of your group or channel with the right to invite users and remove members.
3. With Stripe, people who stop paying are removed. The Stripe setup adds a scheduled check: weekly on Monday by default, or daily or monthly. The bot asks Stripe about each member's subscription. If it is no longer active, the bot removes the person from the group or channel and sends them a message with a Renew membership button. The check is installed turned off. People who never subscribed are skipped, so switching it on in Broadcasting will not message them. Test one real payment before you do. Removal is not a ban, so a member who renews gets a fresh invite and can come back.
Only the Stripe setup checks subscriptions and removes people by itself. With Telegram Stars or a card payment, the bot takes one payment and sends the invite, but it doesn't know when access should end. Renewals and removals are then up to you. If your channel lives on monthly payments, choose Stripe.
Everyone who paid is a contact in your bot, with their payment details saved. So you can send a broadcast just to members, for example about a new series of posts or a live session.
Yes. The bot takes the payment, then creates an invite link that works for one person only and sends it to the buyer. Add the bot as an admin of the channel or group with the right to invite users.
With Stripe, yes. A scheduled check (weekly by default) asks Stripe about each member's subscription and removes people whose subscription is no longer active, then offers them a renewal button. With Telegram Stars or card payments there is no automatic check, so renewals and removals are manual.
The Private Club Membership template supports Telegram Stars (the default, no setup), card payments through Telegram Payments with a provider token from @BotFather, and Stripe subscriptions.
Each paid member gets their own link that works for one person only, so a forwarded link stops working once it has been used.
Yes. There is a free plan and no card is required to build and test the bot.
Start from a template on the free plan. No card required.
Clone the paid club template