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.

Discord

Connect Discord & add a role to a plan

With your Discord app ready, connecting it in MemberBot is a few pastes — applied live, no restart.

1 · CONNECT YOUR SERVER

In the dashboard, open the Discord section and fill in the four values from the setup article, then switch Enable Discord on.

Dashboard › Discord
••••••••••••
1524156477596631311
client id · ••••••
Save● Live

Discord → paste, enable, save

2 · ATTACH THE ROLE TO A PLAN

Open Plans, edit (or create) a plan, and paste the Role ID into Discord role ID. A plan can have a Telegram channel and a Discord role, or just one — your call.

1524157986573123646

3 · HOW MEMBERS GET THE ROLE

A member subscribes as usual, then opens the Mini App and taps Link Discord on their subscription. They authorize once — MemberBot adds them to your server and grants the role. It's removed automatically when the subscription ends.

🎟️ Test — active until 6 Aug
🎮 Link Discord for access

The member's subscription in the Mini App

Not working? Check: the role ID is the number (not the name), Enable Discord is on, the bot's role sits above the members role, and the redirect URL https://memberbot.app/discord/callback is added in the Developer Portal.