How can we help?

Step-by-step guides for running a paid Telegram channel or group on MemberBot — create your own membership bot, connect payments (Stripe, PayPal, crypto, M-Pesa & Telegram Stars), build subscription plans, and manage members automatically.

New here? Setting up a Telegram membership bot takes three steps: 1. create your bot with Telegram's BotFather, 2. connect a payment method and create your plans, 3. add the bot to your channel or group — it handles invites, renewals, and removals automatically. Start free and follow the guides below.

Troubleshooting

A member lost access sooner than expected

If a member paid and then lost access far sooner than you expected, the cause is almost always the plan's duration rather than a failed renewal.

Access is calculated from the plan's duration in days at the moment the payment is granted. A plan set to 1 day gives 24 hours of access, then the member expires and is removed automatically — exactly as configured. They will still appear under people who have paid, which is what makes it look like the renewal broke.

Check it first: Settings > Subscription Plans, and look at the duration in days on the plan they bought. If it is short, that is your answer.

Important: changing the plan afterwards does not extend anyone who has already expired. New purchases get the new duration; to restore someone who already lapsed, go to Users > Customers, open the member and use Extend to add days back.

If the duration is correct and they still lost access early, check Sales > Payments for a refund or chargeback on their payment — a reversed payment revokes access on purpose.