Build a Telegram CAPTCHA Bot

Verify new members before they can damage the group. BotForge generates a Telegram bot with a captcha gate that asks each new join to prove they are human, then kicks the ones that fail or time out. Spam accounts never get a chance to post.

Token never leaves your browserSelf-hosted, your code foreverFrom $0.99

Verify members before they can post

Button or math captcha

Choose a simple button tap or a math challenge that new members must complete to stay.

Auto-kick on failure

Set a timeout. Members who do not verify in time are removed automatically.

Custom verification quiz

Ask a question only real members would answer before they are allowed to chat.

Pair with a welcome

Greet verified members with rules and a welcome message once they pass.

Verification features you can generate

Real BotForge options for gating new members.

🛡️

CAPTCHA Verification Gate

New members must solve a captcha or get kicked -- stops bots

Member Verification Quiz

New members answer a custom question before they can chat

🚪

Join Request Approval

Auto-approve or queue join requests with a welcome on approval

🌊

Anti-Spam / Flood Control

Mute users who send too many messages too fast

👋

Welcome Message

Greet new members with a custom message

🔗

Anti-Link

Auto-delete messages containing URLs or invite links

How it works

1

Fill the 5-step wizard

Enter your bot name, group, and admins. No code.

2

Pick your features

Choose from 45 moderation and automation features.

3

Download and run

Generate the code in your browser, unzip, and start your bot.

Self-hosted, and your token stays private

  • Code generation runs entirely in your browser. Your bot token goes straight into the downloaded .env file and is never sent to BotForge servers.
  • You own the generated TypeScript code. Download it, edit it, and run it on your own machine, VPS, or a host like Railway or Render.
  • No platform lock-in. There is nothing to keep paying for once your bot is running.

Frequently asked questions

How do I add CAPTCHA verification to a Telegram group?

Enable the captcha gate in the BotForge wizard, choose button or math, set a timeout, and generate the bot. New members must verify before they can send messages.

What happens if a new member fails the captcha?

If you enable kick on fail, members who do not verify within the timeout are removed. You can also choose to keep them restricted instead.

Does the captcha stop spam bots?

It stops most automated spam accounts because they cannot complete the human verification step. Pair it with anti-spam and anti-link for stronger coverage.

Is my bot token safe?

Yes. The token stays in your browser and is written into your downloaded .env file. It is never sent to BotForge servers.

Build your CAPTCHA bot

14 features from $0.99. 31 more from $9.99. No account, no waiting.

Build My Telegram Bot