BotStudio
Loading...
BotStudioTelegram bots, clearly configured.
Local Builder

PROJECTS

Your Bot Projects

Configure bots without credentials and keep your drafts in one place.

+New Project
i
Private and local

Projects are stored only in this browser. Use the JSON export as a backup before switching browsers.

+

No project yet

Create your first bot project and start with a local preview.

Create project

CONFIGURATION

Edit bot

Open preview

Basic data

This information will be used in your configuration.

01
Internal project name Bot display name Telegram usernameConfiguration only, no connection.
Welcome message for /start Help text for /help Default response for unknown messages
Save changes

Custom Commands

Telegram-compatible commands with fixed text responses.

02
Command name
/
DescriptionText response
CancelAdd command

No custom commands created yet.

URL Buttons

These links appear under the /start greeting.

03
LabelHTTPS address
CancelAdd button

No URL buttons created yet.

TEST RUN

Local Preview

Test your responses before exporting files.

Reset chat
Local SimulationNo Telegram connection
B
BotStudio Preview
●
Enter message→

FILES

Export

Take your configuration and a complete Python project with you.

{ }

Back up configuration

Export non-confidential bot data as JSON or import a backup.

Download JSONImport JSON

Py

Executable Python project

Five files for a real bot with long polling. You only enter the token locally in .env.

bot.pybot_config.jsonrequirements.txt.env.exampleREADME.md
Download Python files

!
Important: no secrets in the export

BotStudio never asks for bot tokens or API keys. The exported files only contain your public bot configuration.

DEVELOPMENT

VS Code

The secure way from your draft to a local Python project.

01

Use project in VS Code

Export the files, save them together in a local folder, and open this folder in VS Code.

  1. Open the export view.
  2. Download all five project files and place them in a folder.
  3. Open the folder in VS Code and follow the README.
To export view
—NOT YET SET UP

Live Connection

In this version, BotStudio does not connect to VS Code, your file system, or Telegram.

  • This would require a VS Code extension or a local connection service.
  • A later integration requires authentication and encrypted communication.
  • No access to .env files or other secrets.
No connect button available