Start in Telegram

Open KickThemBot and connect your first private group.

KickThemBot setup starts in Telegram. Open @KickThemBot, connect one private group or channel, and use a controlled member to test access, status, reminders, expiry, and removal. Opening the bot does not purchase a plan or expose a private invite link.

Opens Telegram. Starting the bot does not purchase a plan.

Telegram identityPrivate destinationControlled access testNo public invite link

Go from this site to a controlled Telegram test.

Keep the first setup small. One bot, one protected destination, and one test member are enough to prove the lifecycle before launch.

01

Open @KickThemBot

Open the bot in Telegram and tap Start so setup is tied to your Telegram identity.

02

Connect one destination

Create or select a project, then add KickThemBot as an admin in the private group or channel you want to protect.

03

Run a controlled test

Use a test member to verify access, membership status, reminder timing, expiry, removal, and support recovery before launch.

Open @KickThemBot

Opens Telegram. Starting the bot does not purchase a plan.

Return to the launch checklist after the controlled member completes access, expiry, and removal testing.

Use a focused guide after the bot is open.

These supporting routes cover lifecycle testing, website checkout, and API work. They are references for the setup you start inside Telegram, not substitutes for opening the bot.

Free plan path

Prove the lifecycle in a small private group

Use the Fresh plan scope to test plan setup, access-code redemption, Telegram identity binding, reminder timing, expiry, and removal behavior before promoting a paid offer.

  1. Create one protected destination
  2. Generate a controlled access code
  3. Redeem with a test Telegram account
  4. Run expiry and support recovery checks
Open launch checklist
Website checkout

Connect an existing checkout to Telegram access

When payment happens on a website, keep the payment event server side and use an access code or membership update for a controlled handoff into Telegram.

  1. Confirm payment in the checkout backend
  2. Map product or price to a plan
  3. Create an access code after confirmation
  4. Bind redemption to Telegram identity
Read checkout handoff
Developer path

Use the API for trusted backend workflows

Use the documented project-scoped API when support tools, CRMs, checkout systems, or custom backends need plan lookup, access-code creation, membership lookup, or renewal updates.

  1. Keep API keys server side
  2. List plans from the trusted backend
  3. Create access codes or update membership
  4. Log support-visible outcomes
Review API scope

Review the limits, then configure the plan in Telegram.

Opening @KickThemBot does not purchase a plan. It starts the authenticated setup flow where the available plan and billing choices can be confirmed.

Fresh

Rehearse it

$0/mo
  • 5 active members
  • 1 project
  • 1 channel or group
  • 1 plan
  • 10 access codes per month
  • Basic renewal reminders
  • 1 member message a day
  • API access
  • Powered by KickThemBot line on member messages

Fresh exists so you can watch a member get in, get reminded, expire, get removed, and get let back in — on a test channel, with a spare account, before anyone real depends on it.

Open @KickThemBot

Opens Telegram. Starting the bot does not purchase a plan.

Bouncer

Start selling

$9/mo

About 36¢ a member at the 25 limit

  • 25 active members
  • 1 project
  • 3 channels or groups
  • Up to 5 plans
  • 50 access codes per month
  • Custom reminders
  • 3 member messages a day
  • API access
  • Powered by KickThemBot line on member messages

If one membership is worth more to you than nine dollars a month, the arithmetic is already done.

Open @KickThemBot

Opens Telegram. Starting the bot does not purchase a plan.

Boss

For serious admins

$19/mo

About 38¢ a member at the 50 limit

  • 50 active members
  • 3 projects
  • 15 channels or groups
  • Unlimited plans
  • 100 access codes per month
  • CRM webhooks
  • 10 member messages a day
  • API access
  • Powered by KickThemBot line on member messages
  • Priority support

Roughly one member's monthly fee, in exchange for not tracking any of them by hand.

Open @KickThemBot

Opens Telegram. Starting the bot does not purchase a plan.

Run the access lifecycle once with a controlled account.

A launch-ready setup proves first access, renewal reminder, cancellation, expiry, removal, and support recovery before the public sales path sends real members into Telegram.

Use a controlled test before exposing a paid Telegram group.

Where should a new KickThemBot setup start?

Open @KickThemBot in Telegram, connect one private destination, and prove the membership lifecycle with a controlled test member before launch.

Should a public site send buyers straight to a private invite link?

No. Use a controlled setup flow where payment or approval creates access through membership state, access-code redemption, or a trusted backend update.

Does opening @KickThemBot purchase a plan?

No. The website link opens the @KickThemBot bot profile. Billing choices appear later in the authenticated product flow, after you start the bot and review the available setup and plan options.

Can a test affect a real Telegram account?

Yes. A controlled test can create real Telegram invites, membership records, and removal actions. Use an isolated private destination and accounts you control rather than a live customer group.

What does the bot need before it can remove expired members?

KickThemBot needs the required Telegram admin permissions in the exact private group or channel being protected. Verify access, expiry, cancellation, recovery, and removal in that destination before relying on automation.

Paid Telegram access, managed automatically.

Open the bot, connect one private group, and let the next renewal batch run without you.

Start Free

Free plan, no card required. Upgrade or stop whenever you want.

Opens Telegram. Starting the bot does not purchase a plan.