TeleBotHost for VS Code / Cursor
Edit TeleBotHost bot commands as files in your editor — download a bot, change commands/, upload only what changed, and view logs.
Repo: https://github.com/telebothost/extention
Install (from source)
git clone https://github.com/telebothost/extention.git
cd extention
npm install
npm run compile
Then in VS Code / Cursor: open this folder → press F5 (Extension Development Host).
Install as VSIX
npm run package
In the editor: Extensions → ⋯ → Install from VSIX… → pick the generated .vsix.
Quick start
- Click the TeleBotHost icon in the Activity Bar.
- Sign In with your
sk_… API key (from TeleBotHost).
- Download Bot → pick a bot → choose a folder.
- Edit files under
commands/.
- Open Pending → Upload Changes.
Features
- Sidebar: My Bots + Pending edits
- Download / upload bot command files (changed files only)
- Folders under
commands/ (one level)
- Status bar for the open bot
- View Logs panel (search, auto-refresh, clear)
- AI-friendly workspace files:
AGENTS.md, DOCS.md, CLAUDE.md
AI agents
On download, the extension copies:
| File |
Purpose |
AGENTS.md |
Workspace rules for coding agents |
DOCS.md |
Docs router (one page at a time) |
CLAUDE.md |
Points Claude Code at AGENTS.md |
Live TBL docs: https://docs.telebothost.com/for-agents/ and https://docs.telebothost.com/llms.txt
Local bot layout
bot.yaml
.env
commands/
start.js
admin/ban.js
AGENTS.md
DOCS.md
CLAUDE.md
.tbh/ # extension sync state
Settings
| Setting |
Default |
tbh.apiBase |
https://api.telebothost.com/api/v1 |
tbh.autoRefreshStatus |
true |
Requirements
- VS Code / Cursor
^1.85.0
- TeleBotHost account + secret API key (
sk_…)
License
MIT — see LICENSE.
| |