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 says their invite link has expired

Telegram shows a member "this invite link has expired" when they are banned from that chat — it never tells them they are banned. So a member who was removed in the past, then paid again, sees an expiry message while your side shows a perfectly valid link.

This happens because removing a member bans and then immediately unbans them. If the unban does not stick, the ban stays and every future link they are given reads as expired.

What to do: the fix is automatic — the next time access is granted, the bot clears any stale ban before creating the link. Ask the member to open your bot and tap /status, which re-issues a fresh link and lifts the ban first.

If it still fails, open your channel in Telegram, go to Members > Removed users, and remove them from that list manually. Then have them tap /status again.