No coding required ยท Download & run instantly

Build a Telegram bot
in 5 minutes

Fill out a form. Click generate. Download a complete, ready-to-run bot with a full setup guide. No code, no fuss.

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

325+

Bots generated

45

Ready-to-use features

< 10 min

From zero to running bot

$0.99

To get started

How it works

Three steps, zero confusion.

1

Fill the form

Enter your bot token, group IDs, and pick which features you want. Every field has a plain-English guide.

2

Click generate

Your bot code is built right here in your browser and downloaded as a zip. We never see it.

3

Download & run

Unzip, run npm install && npm start, and your bot is live. Full setup guide included.

45+ battle-tested features

Everything a thriving Telegram community needs, grouped by what they do. Only what you pick goes into your bot.

Popular builds: Moderation bot, Anti-spam bot, CAPTCHA bot, Welcome bot, Group automation.

Welcome & Community

Welcome Message

Starter

Greet new members with custom text, buttons, and images

Goodbye Message

Starter

Farewell message when a member leaves the group

Rules Command

Starter

/rules displays your group rules instantly

Help / Menu

Starter

Auto-generated /help based on your enabled features

Moderation

Warn System

Starter

/warn and /unwarn with auto-action at max strikes

Mute / Unmute

Starter

Admin mute with optional duration

Ban / Kick / Unban

Starter

Full ban, unban, and kick toolkit for admins

Word Filter

Starter

Delete banned words, warn or mute offenders

Anti-Link

Starter

Block URLs and invite links with a whitelist

Pin Helper

Starter

/pin and /unpin shortcuts for admins

Say / Echo

Starter

Admins broadcast messages as the bot with /say

ID Command

Starter

/id returns user and chat IDs, great for setup

Growth

$9.99 one-time

CAPTCHA Gate

Growth

Button or math captcha - kick bots who don't verify

Anti-Spam / Flood Control

Growth

Mute users who send too many messages too fast

Slowmode Control

Growth

Admin command to enable and configure Telegram slow mode

Temporary Ban

Growth

Timed bans that automatically expire after a set duration

Member Verification Quiz

Growth

New members answer a custom question before they can chat

Giveaway / Raffle System

Growth

Run fair giveaways with /giveaway and auto-pick a winner

Polls & Voting

Growth

Admin creates polls and quizzes with /poll and /quiz

Birthday Tracker

Growth

Members register birthdays; bot wishes them on the day

Scheduled Messages

Growth

Recurring announcements on a cron schedule

Auto-Delete Service Messages

Growth

Silently remove 'X joined', 'Y left', and pin notifications

Night Mode

Growth

Auto-lock the group during set hours

Analytics / Stats

Growth

Message counts, active users, and growth stats via /stats

Custom Commands (up to 10)

Growth

Create text-reply commands like /discord or /website

Auto-Reply (up to 10)

Growth

Keyword triggers that make the bot reply automatically

Pro

$7/month

Telegram Stars Payment Gate

Pro

Gate access to the group with Telegram Stars payments

Subscription Gate

Pro

Restrict chat to verified paid subscribers only

VIP Role Commands

Pro

Assign VIP titles and privileges to specific members

Referral Tracking

Pro

Track and reward members who invite others to the group

Raid Protection

Pro

Auto-lock on sudden join spikes to block coordinated raids

Shadow Mute

Pro

Mute users invisibly - they see their own messages, no one else does

Join Request Approval

Pro

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

Cross-Group Broadcast

Pro

/broadcast sends one message to all your groups at once

Ticket / Support System

Pro

Members open support tickets via /ticket; admins manage them privately

Reputation System

Pro

+1 reactions build rep; /top shows the leaderboard

Streaks / Daily Check-in

Pro

Daily /checkin command with streak counters and rewards

Reaction Roles

Pro

Assign custom titles based on message reactions

Temporary Channels / Events

Pro

Create time-limited event threads that auto-archive

AI Auto-Responder

Pro

Forward !ai questions to GPT or Claude (your own API key)

AI Moderation

Pro

LLM-powered detection of hate speech and spam (your API key)

Message Summariser

Pro

AI-generated daily digest of the group's top discussion threads

Config Command

Pro

/config to view and edit bot settings at runtime without redeploying

Backup / Export

Pro

Export member lists and moderation logs as CSV files

Webhook Mode

Pro

POST a JSON payload to your URL on join, ban, warn, and more

Telegram admins love it

From crypto communities to gaming servers. Real people, real bots.

"Set it up in under 10 minutes. The CAPTCHA feature alone killed 90% of the spam bots hitting my group."

๐Ÿ‡ฎ๐Ÿ‡ฉ Rizky A.

Crypto community admin, 4,200 members

"I've tried 3 other bot generators. BotForge is the only one where the code actually ran first try without editing anything."

๐Ÿ‡บ๐Ÿ‡ธ Tyler M.

NFT project moderator

"The setup guide is written for humans. Took me from zero to a running bot without touching a single line of code."

๐Ÿ‡ฌ๐Ÿ‡ง Oliver H.

Gaming community admin

Simple, honest pricing

From $0.99 for the essentials. One payment or a monthly plan for the rest.

Starter

$0.99one-time

Pay once. License key delivered instantly.

  • 14 moderation and automation features
  • Up to 3 bot generations per key
  • Custom commands (up to 3)
  • Auto-reply triggers (up to 3)
  • Complete setup guide included
  • Self-hosted, your code forever
Get Starter key
ONE-TIME

Growth

$9.99one-time

Pay once. Keep forever. No renewal.

  • 16 automations: captcha, anti-spam, scheduler, and more
  • Media filter, slow mode, polls, AFK system
  • Message logger and user notes for admins
  • Up to 3 bot generations per license key
  • One-time payment, yours forever
  • Everything in Starter
Get Growth access
MONTHLY

Pro

$7/month

AI features, analytics, advanced tools.

  • 15 advanced features on top of Growth
  • AI responder and AI content moderation
  • Rank/XP system, reputation leaderboard
  • Analytics, daily digest, RSS feeds
  • Webhook notifications and ticket support
  • Up to 3 bot generations per license key
  • Everything in Starter and Growth
Get Pro access

License verified in your browser. No account needed. Enter your key in the generator to unlock features.

Built for self-hosters who care about privacy

We literally can't see your token

Code generation runs entirely in your browser. There's no server on our end that receives anything: not your token, not your group IDs, nothing.

Your code, your server, forever

You download the full source code. No subscriptions, no kill switch, no phone-home. Modify it freely, host it anywhere.

Free hosting, step by step

Works on Railway, Render, Fly.io, or any $5 VPS. The included SETUP.md walks you through it, even if you've never deployed anything.

Learn more about bot token privacy and how a self-hosted Telegram bot keeps you in control.

Frequently asked questions

Everything you need to know before getting started.

Your bot stops running. It only works while the launcher window is open. To keep it online 24/7 without your computer, host it on a server. The included Advanced - Hosting Guide.md shows you how to do that for free on platforms like Railway or Render.

No. The wizard walks you through every step. You fill in your bot name, group ID, and pick your features. The site generates ready-to-run code and the included launchers handle installation automatically.

Yes. Your token is entered in your browser and goes directly into the .env file in your downloaded zip. It is never sent to our servers. Code generation runs entirely in your browser.

Check these four things: (1) The bot is added to your group. (2) It has admin permissions with Delete Messages and Ban Users enabled. (3) Privacy mode is disabled: message @BotFather, send /setprivacy, select your bot, choose Disable. (4) The GROUP_ID in your .env matches the actual chat ID. Use /id in your group to verify.

A license key unlocks Growth or Pro features. You receive it by email after purchasing from the pricing page. Enter it in Step 1 or Step 4 of the wizard and the bot will confirm your tier and unlock the features.

Pro plan supports up to 5 groups per bot. Starter and Growth plans support 1 group.

Yes. You download the full TypeScript source. You can read it, change it, and keep it. The bot is self-hosted, so nothing stops you from customizing it.

Yes. The generated bot is self-hosted, so you can run it on your own machine, a VPS, or a compatible host like Railway or Render. The included Advanced - Hosting Guide.md covers the setup, and exact steps depend on your platform.

Yes. The same bot works for any group type. Crypto and trading groups lean on anti-spam, captcha, and anti-link to block raids and scams; gaming and community groups use welcome messages, polls, and scheduled announcements; support teams use commands, auto-replies, and tickets.

Yes. BotForge gives you generated bot code that you can download, run, and keep. There is no account and no lock-in.

More questions? View the full help center or email support@tgbotforge.com

Still have questions? support@tgbotforge.com

Ready to build your bot?

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

Build My Bot