IMB

I Make Bot

Build chatbots with a simple language. No frameworks, no dependencies, just pure bot logic.

Why IMB?

Traditional bot development vs. IMB

😓

Traditional Way

Heavy Dependencies

Node.js project with node_modules (50-200 MB)

Complex Setup

Package.json, dependencies, build tools

Platform Lock-in

Rewrite for each platform (Telegram, Discord, etc.)

Maintenance Burden

Update dependencies, fix breaking changes

📦 node_modules/     # 180 MB
├── grammy/
├── telegraf/
├── @types/
└── 847 packages...

📄 package.json
📄 tsconfig.json
📄 .env
📄 bot.ts           # 150+ lines

The IMB Way

Zero Dependencies

Single .imb file (1-5 KB)

Simple Syntax

Learn in 5 minutes, no framework knowledge

Platform Agnostic

Write once, deploy everywhere with adapters

Zero Maintenance

No dependencies to update, just works

📄 bot.imb          # 2 KB

on /start {
    reply "Hello! 👋"
}

on /help {
    reply "Available commands"
}

✨ That's it!

Powerful Features, Simple Interface

Lightning Fast

Compiled to efficient runtime. No overhead, pure performance.

🎯

Single Binary

One CLI tool includes compiler, runtime, and all adapters.

🔄

Platform Agnostic

Deploy to Telegram, Discord, Slack, or any platform with adapters.

📦

Tiny Footprint

Bot files are KB-sized. No node_modules, no bloat.

🎨

Clean Syntax

Readable and maintainable. Focus on bot logic, not boilerplate.

🚀

Quick Start

From zero to running bot in under 1 minute. Try the playground!

See How Simple It Is

1. Write your bot (bot.imb)

on /start {
    reply "Hello! Welcome to my bot 👋"
}

on /help {
    reply "Available commands:\n/start\n/help\n/about"
}

on /about {
    reply "Built with IMB!"
}

2. Run it

imb run bot.imb --adapter telegram

Or try it instantly in your browser!

Open Interactive Playground →

💾 Download

Get the IMB binary and start building bots locally.

Download Now →

📖 Documentation

Complete guides on syntax, CLI usage, and deployment.

Read the Docs →

🎮 Playground

Test bots in real-time with actual Telegram integration.

Launch Playground →

Open source • MIT License • Made with ❤️

Visit mcpeblocker.uz