A Telegram membership bot for paid channels and groups
A Telegram membership bot is a bot that controls who can be in a paid Telegram channel or group: it lets people in when they pay and removes them when their subscription ends. The MyMembers bot does this for your channels and groups, while your subscribers pay you directly through your own Stripe account.
5% commission per sale. No monthly fee. Free to start.
Four steps from your channel to a paid channel.
- Step 1
Connect your own Stripe account
Create a MyMembers account and connect your own Stripe account during onboarding. Your subscribers pay into that account.
- Step 2
Add the bot to your channel or group
Add @mymembersadminbot as an administrator with full admin rights, then post the connection code from your dashboard in the channel or group. You need to be an admin there yourself.
Telegram: what channel administrators can do (telegram.org) - Step 3
Set your plans and prices
Choose whether the page is free, a single payment or a subscription, pick a currency and add your prices. A subscription can bill every 1 to 10 weeks or months, or every 1 to 3 years.
- Step 4
Share your page link
Your sales page lives at mymembers.io/yourname. Send the link to your audience. People choose a plan and pay there.
What the bot does for you.
The bot handles who is in your channels and groups. Access follows the subscription, so you do not add or remove people by hand.
When someone pays
After checkout, the new member gets join links for the channels and groups their plan unlocks. You do not send invites by hand.
When a subscription ends
The bot removes the member from every channel and group that plan unlocked. This applies whether the subscription was cancelled or ran out.
When a payment fails
The renewal is charged on your Stripe account, so retries follow the settings there. Access follows the subscription: if it ends, the bot removes the member. Each payment is listed in your dashboard with its status.
When a member wants to leave
Members can cancel a subscription from their own MyMembers account. You can also cancel for them, at the end of the paid period or immediately.
What you can set up.
There are no feature tiers. Every account gets the following.
Plans and prices
- A free page, a single payment or a recurring subscription
- Billing every 1 to 10 weeks or months, or every 1 to 3 years
- Several prices on one page, each unlocking the channels and groups you choose
- A free trial, set in days. It applies to new members only unless you change that
- A discounted first payment on a plan
- Coupons for a percentage or a fixed amount, valid for the first payment, a number of months or every payment
- One currency per page, chosen when you create it
Channels and groups
- Telegram channels and groups, private or public
- Several channels and groups connected to one page
- A member limit, with the number of spots left shown on your page
- An 18+ warning shown before visitors see the page
Your sales page
- A page at mymembers.io/yourname with your logo, description and brand colour
- A welcome message for new members
- Your own questions and answers on the page
- Member reviews, which you publish or unpublish one by one
Your members
- A searchable list of members for each page
- Pause a subscription for a number of days and resume it
- Extend a member’s access by a number of days
- Refund a payment from the dashboard
- Apply or clear a discount on one member’s subscription
- Cancel a subscription or update a member’s email
Revenue figures
- Total revenue and monthly recurring revenue
- Active subscribers, active trials and new subscribers
- Revenue per page and revenue by month
Who gets paid, and what it costs.
Who gets paid
You are the seller. Subscribers pay you directly through your own Stripe account, and Stripe pays out to your bank from there. The money never passes through MyMembers. MyMembers manages access.
Commission per sale
There is no monthly fee and it is free to start. If you sell at high volume, a lower rate can be agreed with you individually. Stripe charges its own processing fees on your account, separately.
Smart Recovery, optional
Smart Recovery tries to win back subscribers who cancel or fail to renew. It costs 20% of the revenue it recovers. It is on by default for new pages and you can turn it off in your page settings.
Who uses it.
- Trading signalsForex, crypto, index and stock signals in a private channel.Read the guide
- Sports tipstersA members channel for your full card of tips.Read the guide
- CoachesProgrammes and check-ins in a private group that clients pay to stay in.Read the guide
- EducatorsA lessons channel and a classroom group that students pay to join.Read the guide
Comparison
How it compares.
MyMembers charges when you sell: a commission on each sale and no monthly fee, so a month without sales costs nothing. Other tools use other pricing models. The comparison pages set out each one's own published prices next to ours.
telegram membership bot questions
A Telegram membership bot is a bot that controls who can be in a paid Telegram channel or group. It lets people in when they pay and removes them when their subscription ends. The MyMembers bot does this for your channels and groups, while your subscribers pay you directly through your own Stripe account.
Create a page in MyMembers, then add @mymembersadminbot to your channel as an administrator with full admin rights. Post the connection code shown in your dashboard in the channel, and the channel is linked to your page. You must be an admin of the channel yourself.
Yes. The bot works with Telegram groups and channels, private or public. You can connect several of them to one page and choose which ones each plan unlocks.
When a subscription ends, the bot removes the member from the channels and groups their plan unlocked. A renewal that fails is charged on your own Stripe account, so retries follow the settings there. If the subscription then ends, the member is removed.
You do. You are the seller, and subscribers pay you directly through your own Stripe account. The money never passes through MyMembers, which only manages access to your channels and groups.
MyMembers charges a 5% commission on each sale. There is no monthly fee and it is free to start. High-volume sellers can agree a lower rate individually. Stripe charges its own processing fees on your Stripe account, separately. Smart Recovery is optional and costs 20% of the revenue it recovers.
Yes. You can add a free trial to a subscription plan and set its length in days. By default the trial applies to new members only. You can change that in your page settings.
That depends on Telegram’s terms, on the law where you and your subscribers are, and on what you sell. You are the seller, so checking this is your responsibility. Your page must also follow the MyMembers use policy and the rules of your Stripe account. This is not legal advice.
Still have questions?
We're happy to help. Book a call or use the chat.
Put your Telegram channel behind a membership.
Connect Stripe, add the bot to your channel or group and share your link. 5% commission on each sale. No monthly fee.
Free setup · Auto member management · Stripe integration