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
git clone https://github.com/telebothost/extention.git
cd extention
npm install
npm run compileThen in VS Code / Cursor: open this folder → press F5 (Extension Development Host).
npm run packageIn the editor: Extensions → ⋯ → Install from VSIX… → pick the generated .vsix.
- 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.
- 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
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
bot.yaml
.env
commands/
start.js
admin/ban.js
AGENTS.md
DOCS.md
CLAUDE.md
.tbh/ # extension sync state
| Setting | Default |
|---|---|
tbh.apiBase |
https://api.telebothost.com/api/v1 |
tbh.autoRefreshStatus |
true |
- VS Code / Cursor
^1.85.0 - TeleBotHost account + secret API key (
sk_…)
MIT — see LICENSE.