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.

Growth & automation

Run an affiliate program for your members

Let your members sell for you. Each member gets their own link; when someone they bring in subscribes, the member earns a commission on what that person pays you. You pay affiliates yourself: the app keeps the tally, it never moves this money.

Turn it on

Open Affiliates in the sidebar and switch on Run an affiliate program.
Set the commission (default 20%), how long a link stays valid (default 30 days) and how long commission is paid for (default 3 months from the referred member's first payment).
Tell your members to send /affiliate to your bot. It replies with their link and what they've earned.

What counts

RuleWhy
The first link someone opens winsA later link can't take a referral over
Never yourself, never an existing customerOnly people the affiliate actually brought in
First payment within the link's windowA click from months ago doesn't count
Every payment in the commission periodWith 3 months, a monthly member's first payment and two renewals

Paying affiliates

The Affiliates page lists each affiliate with their referrals, sales, pending and paid out amounts. Pay them however you like, then press Mark paid.

Refunds: a refunded payment cancels its commission by itself on Telegram Stars, PayPal, Stripe, Paystack, Razorpay and crypto. On any other rail (for example Mercado Pago, Flutterwave or Xendit), open that affiliate's Sales and press Void on the commission.