laraXgram

laraXgram / Simula

Public

Simula is a complete simulation environment for developing Telegram bots.

16
0
100% credibility
Found Apr 10, 2026 at 16 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
TypeScript
AI Summary

LaraGram Simula is a local simulator mimicking the full Telegram Bot API with a web client interface, real-time updates, and debugging tools for testing bots offline.

How It Works

1
🔍 Discover Simula

You hear about a fun playground to test your Telegram bot ideas without needing real users or servers.

2
📥 Get and start it

Download the ready package and launch everything with one easy command.

3
🤖 Make a test bot

Create your bot inside the simulator, just like on Telegram.

4
💬 Chat like it's real

Open the chat window that looks and feels exactly like Telegram.

5
👥 Act as users

Pretend to be different people sending messages, polls, stickers, and more to your bot.

6
🔍 Watch and debug

See live updates pouring in and use simple tools to inspect requests and fix issues.

🎉 Bot ready to launch

Your bot works perfectly in every scenario, confident to go live on real Telegram.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 16 to 16 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is Simula?

Simula creates a complete local simulation environment for developing Telegram bots, mimicking the full Bot API with a web-based chat client, realtime websocket updates, and runtime controls. Spin it up via Docker Compose—one command launches the API server on port 8081, client UI on 8888, and a debug console at /debug for tracing requests, responses, and diffs. Built with TypeScript for the frontend and Rust backend, it persists chats in SQLite, handles media uploads, and auto-generates types by scraping Telegram docs, letting you test bots offline without real servers or rate limits.

Why is it gaining traction?

Unlike basic mocks, Simula offers end-to-end simulation including groups, polls, inline queries, business connections, and payments, plus exportable trace bundles for bug reports. The debug console stands out with structured webhook viewers, JSON inspectors, and live update streams—features that cut debugging time for complex bot logic. Docker profiles for dev, test, and release, plus Tauri desktop bundles, make it dead simple to run anywhere, hooking devs tired of cloud dependencies.

Who should use this?

Telegram bot builders testing group management, reactions, or premium features without live users. Solo devs prototyping payment flows or inline keyboards. Teams needing reproducible e2e tests for bots handling channels, forums, or business messages.

Verdict

Grab it for local Telegram bot simulation—16 stars and 1.0% credibility signal early days with thin docs, but solid Docker setup and debug tools make it usable now. Pair with real API for prod validation until maturity grows.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.